Geoffrey S's Sliema, Malta
I'm not easily impressed by shopping malls. This place is certainly not huge compared to what I'm us...
Ta' Kris Restaurant
80 Fawwara Lane
I tried the Brajoli and a glass of local red when we visited this restaurant. I was very satisfied. ...
138 Tower Road
The staff were always helpful and friendly. Any issues were happily resolved. Remember that this is ...