Great Dane Restaurant

Mellieha Holiday Centre, Mellieha, Malta, MLH 9064