Traditional Greek taverna known for generous portions and grilled dishes.