ndh203's Sliema, Malta
268, Tower Road
We visited on a recommendation, and visited every night subsequently. The ice-cream is fantastic, al...
Fresco's Cafe & Restaurant
Couldn't be better, so we came here twice. Friendly service, very reasonably priced and delicious fo...