Resto Bio restaurant offers a casual and quiet dining experience. It is located on Akadimias street, near the Omonia metro station.