Taverna Spinalonga

Ταβέρνα Σπιναλογκα Greek restaurant renowned for its delectable Cretan cuisine. Delight in flavorful dishes at affordable prices, all while enjoying a stunning view of Spinalonga.