Grill specializing in various grilled dishes.