Select your rating below to get started
A must when visiting the Island of Gozo! Amazing food and humble environment!
This restaurant is underrated.. its has amazing food and amazing service. I always visit this restaurant whenever I'm in Gozo. Amazing selection of fish