Castra
Bar · Coffee Shop · Wine Bar
Bar offering coffee, cocktails, and city views.
Location
Best places nearby
The highest rated places close to Castra.
Local restaurants nearby
Επταπυργίου 122, Κεντρικής Μακεδονίας
Location
The highest rated places close to Castra.
Επταπυργίου 122, Κεντρικής Μακεδονίας