Enjoy traditional, simple, and generous Greek cuisine at Taverne Penelope.