Quadro Restaurant is located within 5 star Westin hotel in Malta and is rated amongst the best restaurants on the Island. The elegant setting of the restaurant makes it perfect for special occasions like weddings. It offers both indoor and outdoor options enjoying lovely seaviews overlooking Sliema & St. Julians.

Similar Venues

Our Reviews