Sandro L's Sliema, Malta
30/39 Luzio Junction/Stella Maris St
The food and the atmosphere is nice they have sort of a garden outside and you can always find somet...
122 Tower Road
A very nice terrace where to eat some fresh and good sushi. I recommended eating shush and noodle, a...