Traditional Greek taverna serving delicious mezedes and grilled dishes.