Enjoy traditional Greek cuisine at Taverna The Garden. Dine under olive trees with sunset views. Features fresh, local ingredients and generous portions.