The Green Cafe Bar
Mediterranean · Bar
Cafe Bar offering Mediterranean and global dishes. Features full bar, outdoor seating, and accepts credit cards.
Location
Best places nearby
The highest rated places close to The Green Cafe Bar.
Local restaurants nearby
Froudia, Κρήτης

