White Horses Restaurant

Marfa Rd., Mellieha, Malta, MLH 9063
Description