English in Malta, by the English in Malta, for the English in Malta

The Skyroom, Sliema

Eat and drink with one of the best views in Malta

Facebook
Twitter
LinkedIn