Avalon Cafe Bar
Bar · Coffee Shop
Avalon Cafe Bar is a cafe-bar offering coffee, drinks, and televised sports.
Location
Best places nearby
The highest rated places close to Avalon Cafe Bar.
Local restaurants nearby
Καπετάν Δία 3, Δυτικής Ελλάδας
Location
The highest rated places close to Avalon Cafe Bar.
Καπετάν Δία 3, Δυτικής Ελλάδας