Greek taverna offering Mediterranean meals with a variety of choices.