Restaurant offering grilled dishes.