Staff Play Room Cafe
Coffee Shop
This establishment is a cafe located at Ελευθερίας 39. It is listed as a coffee shop in the search results.
Location
Best places nearby
The highest rated places close to Staff Play Room Cafe.
Local restaurants nearby
Ελευθερίας 39, Αμπελόκηποι


