Traditional Greek taverna offering a variety of grilled and cooked dishes, known for quality and generous portions.