magdar709's Sliema, Malta
Talk of Town Cafe
Nice place for meeting and coffee in the morning or afternoon. Lots of local people meet there as we...
Ta' Kris Restaurant
80 Sqaq Il-Fawwara
Very good restaurant, tasty food. We had sea bass, lamb, pasta rustica and risotto. Restaurant is ve...
TemptAsian Restaurant & Lounge
The food is OK but for the price €170 we expected something more. We were disappointed by Prawns pra...