Latini Restaurant Xaghra Gozo
Abantu bendawo abangu-15 bayatusa,
Indawo
Xagħra
Amacebiso avela kubantu bendawo
Its a very small but really cosy restaurant in front of Xaghra's Parish Church. Food is great, owner is very friendly.