Il-Logga

(0 Reviews)
16 Church Street, Xaghra, Gozo XRA1250, Malta+356 7994 4738reservations@illogga.com
Home Restaurants Il-Logga
Subscribe To Our Newsletter
Get the latest news from AllGozo.com
We respect your privacy.