Matzoros Beach Bar Cafe
Bar · Greek
Beachfront cafe, Matzoros offers a relaxing atmosphere. Enjoy coffee and drinks at this local spot.
Location
Best places nearby
The highest rated places close to Matzoros Beach Bar Cafe.
Local restaurants nearby
Κρήτης
