Traditional Greek taverna serving home-made food and local wine. Enjoy a meal with a beautiful roof garden view.