Links for Best New Restaurant S1E11: Finale

Reality TV Buzz

Episode 11

89 watches

April 1, 2015
The final two establishments face off as their crews serve up four-course meals to VIP diners.
Season Finale
April 1, 2015
Season Finale
The final two establishments face off as their crews serve up four-course meals to VIP diners.