Robert deems the barbecue bland and the management inefficient when he arrive...
Restaurant: Impossible
Season 8 Episode 8: Bummed Out
High emotions and yelling mark Robert's trip to "Bumbino's Italian Ristorante" in Orange County, Florida, where he deals with crumbling relationships, the firing of staff and a switch made in the kitchen.