Food Scene
Hungarian restaurant, the food is just absolutely fabulous.
8 locals recommend
Margaret Island bistro & winebar
71 SLM1022Hungarian restaurant, the food is just absolutely fabulous.
Barracuda Restaurant
194 Main StreetDrinks & Nightlife
MedAsia Playa
Ix - Xatt Ta' Qui - Si - SanaPaceville
Sightseeing
Sliema Ferry station
Boat Street