Peter M's Sliema, Malta
Basilico Restaurant - CLOSED
We were staying at the Waterfront and really only ate here on our first night because we couldn't fi...
The Waterfront Hotel
We stayed here as my wife was visiting family in Sliema and one of her brothers had recommended it w...
Ta' Kris Restaurant
80 Fawwara Lane
We were only in Malta for a few days and eventually managed to book a table on the 3rd attempt on ou...