Café Metro
Bar · Coffee Shop
A bar known as Café Metro, offering coffee and drinks.
Location
Best places nearby
The highest rated places close to Café Metro.
Local restaurants nearby
Σουλίου 7, Δυτικής Ελλάδας
Location
The highest rated places close to Café Metro.
Σουλίου 7, Δυτικής Ελλάδας