Family-friendly Greek taverna, serving a wide variety of homemade dishes in a beautiful setting. Known for its friendly service.