Bayard Cafe Bar
Bar · Coffee Shop · Casual Dining
Bayard Cafe Bar is a welcoming establishment offering a variety of drinks, snacks, and coffee. It is described as a spot for all individuals to enjoy throughout the day.
Location
Best places nearby
The highest rated places close to Bayard Cafe Bar.
Local restaurants nearby
Ζωοδόχου Πηγής 134, Αθήνα (Εξάρχεια), 114 72, Greece


