Resto Bio restaurant
Mediterranean · Casual Dining · Greek
Resto Bio restaurant offers a casual and quiet dining experience. It is located on Akadimias street, near the Omonia metro station.
Location
Best places nearby
The highest rated places close to Resto Bio restaurant.
Local restaurants nearby
Ακαδημίας 84, 106 78 Αθήνα Αττικής, Greece

