Rooms Square
Coffee Shop · Bar
Rooms Square is a coffee shop and bar located in the city square.
Location
Best places nearby
The highest rated places close to Rooms Square.
Local restaurants nearby
Πλαστήρα Νικολάου 2, Δυτικής Μακεδονίας
Location
The highest rated places close to Rooms Square.
Πλαστήρα Νικολάου 2, Δυτικής Μακεδονίας