White Horses Restaurant
Marfa Rd., Mellieha, Malta, MLH 9063
+356 2289 1000 Phone