This restaurant is consistently great. I have dined her numerous times and there hasn't been one single time where I left disappointed. The owners are friendly and the food is amongst the best you can get in Gozo. Highly recommended!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.