The Box Cafe
Coffee Shop · Bar
The Box Cafe is a cafe and coffee bar. It is located at Sapphous 95.
Location
Best places nearby
The highest rated places close to The Box Cafe.
Local restaurants nearby
Σαπφούς 93, Καλλιθέα, Αττική, 17676
Location
The highest rated places close to The Box Cafe.
Σαπφούς 93, Καλλιθέα, Αττική, 17676