Image Not Available

The Hilltop Restaurant, Mellieha, Malta

Borg Olivier street, Mellieha

In 1972 the Vella family opened The Hilltop Restaurant which is situated on the main street in the villageRead more

Pinpoint Add to Favorites

0 Read more