Seonaid A's Sliema, Malta
Ta' Kris Restaurant
80 Sqaq Il Fawwara
Good food but enormous portions. Also, you absolutely HAVE to book as it is very popular and not th...
TemptAsian Restaurant & Lounge
Great food but portions on the large side! Service was a bit slow but they were very busy due to a f...