Inochoos
Greek · Seafood · Mediterranean
Restaurant serving Cretan cuisine, including fresh grilled octopus and soups. Located near Veggera beach. Offers small portions at affordable prices.
Location
Best places nearby
The highest rated places close to Inochoos.
Local restaurants nearby
Epar.Od. Strovlon-Paleochoras 28, Κρήτης

