Open Bar
Coffee Shop · Bar
Open Bar is a coffee shop and bar in Ioánnina.
Location
Best places nearby
The highest rated places close to Open Bar.
Local restaurants nearby
Λεωφόρος Δωδώνης 11, Ηπείρου
Location
The highest rated places close to Open Bar.
Λεωφόρος Δωδώνης 11, Ηπείρου