Super Cup
Coffee Shop · Bar · Greek
A cafe called Super Cup, offering coffee, ouzo, and drinks. Features outdoor seating.
Location
Best places nearby
The highest rated places close to Super Cup.
Local restaurants nearby
Παπάφη 134, Κεντρικής Μακεδονίας

