A restaurant specializing in grilled cuisine.