Greek restaurant serving grilled dishes.