Restaurant specializing in high-quality grilled dishes.