Peter S's Saint Julian's, Malta
The St. George's Park Hotel
An enormous double hotel complex. Built without any concideration of acoustics in a large building....
Vermell - CLOSED
96-98, Spinola Bay
Fantastisk seafood! Personell friendly and helpful. We had a lovely Evening celebrating a wedding an...