Absolutely adore this place! Such a cosy and warm place with a lovely and spacious terrace. Would recommend this to anyone looking for a quick getaway.
Forgot to mention, the location is excellent especially if it’s your first time in Gozo!