Barba Lazaros
Greek · Mediterranean
Barba Lazaros is a Greek restaurant.
Location
Best places nearby
The highest rated places close to Barba Lazaros.
Local restaurants nearby
Συνταγματάρχη Ζησιμόπουλου 24, I
Location
The highest rated places close to Barba Lazaros.
Συνταγματάρχη Ζησιμόπουλου 24, I