Greek grill house specializing in grilled meats.