Cafe Vaggelis
Greek · Coffee Shop
A traditional Greek cafe, Cafe Vaggelis offers a relaxed atmosphere.
Location
Best places nearby
The highest rated places close to Cafe Vaggelis.
Local restaurants nearby
Θερίσου 111, Κρήτης
Location
The highest rated places close to Cafe Vaggelis.
Θερίσου 111, Κρήτης