at 10:25 AM on Channel 5
Steve launches a new menu at Tencreek. But when he's called away, complaints stack up.