GLASS OF WINE REFLECT

Malta's favourite cafe and restaurant.  

 

Admin

With indoor and outdoor terraces....and the best view in town. 

 

The Promenade.Tower Road, Sliema. Malta. Tel: (+356) 27344763

Fresco's

TripAdvisor 2018