The Judges and All-Stars Are Impressed by This Team's Restaurant
Preview

The Judges and All-Stars Are Impressed by This Team's Restaurant

"Cheers to Restaurant Wars!"

Season 18 Episode 8 - Videos