XL Cafe Bar
Coffee Shop · Bar
XL Cafe Bar is a cafe and bar offering coffee and drinks.
Location
Best places nearby
The highest rated places close to XL Cafe Bar.
Local restaurants nearby
Κεντρικής Μακεδονίας
Location
The highest rated places close to XL Cafe Bar.
Κεντρικής Μακεδονίας