Traditional Greek taverna and grill, offering Mediterranean and vegetarian options.