Family run restaurant with home-made food!
Enjoy our fresh pizzas and more!
30 Triq San Guzepp, Il-Qala
GSM103 Gozo