Fliegu. Home-Cooked Sicilian Pasta In Gozo

A no-holes-barred authentic Sicilian restaurant with a knockout view in Gozo? There is only one option…