Megaro Cafe
Bar · Coffee Shop
Megaro Cafe is a cafe and bar in Stavroupoli. It's open late.
Location
Best places nearby
The highest rated places close to Megaro Cafe.
Local restaurants nearby
Αμπελοκήπων 4, Κεντρικής Μακεδονίας
Location
The highest rated places close to Megaro Cafe.
Αμπελοκήπων 4, Κεντρικής Μακεδονίας