Grand Cafe
Coffee Shop · Bar
Cafe-bar, Grand Cafe offers a local spot for coffee and drinks.
Location
Best places nearby
The highest rated places close to Grand Cafe.
Local restaurants nearby
Λεωφόρος Ηροδότου 116, M
Location
The highest rated places close to Grand Cafe.
Λεωφόρος Ηροδότου 116, M