Square Coffee Bar
Coffee Shop · Bar
Square Coffee Bar is a relaxed bar in Piraeus, offering coffee and a pleasant atmosphere.
Location
Best places nearby
The highest rated places close to Square Coffee Bar.
Local restaurants nearby
Ευπλοΐας 60, Αττικής
