Toucan Restaurant
Seafood · Mediterranean · Greek
Toucan Restaurant is a restaurant located on the harbor front, praised for its excellent service and food. Specialties include amazing squid, aubergine saganaki, local wine, espresso, and baklava.
Location
Best places nearby
The highest rated places close to Toucan Restaurant.
