Icon Cafe
Coffee Shop
Icon Cafe: A cafe offering coffee, lunch, and a sports atmosphere. Coffee is made with care.
Location
Best places nearby
The highest rated places close to Icon Cafe.
Local restaurants nearby
Περικλέους 19, B
Location
The highest rated places close to Icon Cafe.
Περικλέους 19, B