Malta's favourite cafe and restaurant.
With indoor and outdoor terraces....and the best view in town.
The Promenade.Tower Road, Sliema. Malta. Tel: (+356) 27344763