Greek grill restaurant offering grilled dishes.