Peter M's Sliema, Malta
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 Sqaq Il Fawwara
We were only in Malta for a few days and eventually managed to book a table on the 3rd attempt on ou...