Love Gozo? Sign Up!
Latini Restaurant is a local family-run restaurant located in one of Gozo’s most popular piazzas in Xaghra. Known for it’s local produce and Mediterranean cuisine this little gem of an eatery is perfect for soaking up the surrounding atmosphere and views of the impressive parish church and surrounding Baroque architecture. Booking is advisable by phone.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
You must be logged in to post a comment.
Input your search keywords and press Enter.