Enjoy traditional Greek cuisine with generous portions at Taverna Sunset, set in a unique location with sunset views.