Top restaurant in Gozo, amazing views, service and food !!! Nothing to complain about well done to all the staff you were simply amazing , would definitely recommend this restaurant to everyone I know :)
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.