Showdown
- Episode aired Nov 27, 2018
- 27m
Rachel is worried about the new management taking over the restaurant. Venus panics again as the critic gives Rachel a 6-star rating in the cook-off.Rachel is worried about the new management taking over the restaurant. Venus panics again as the critic gives Rachel a 6-star rating in the cook-off.Rachel is worried about the new management taking over the restaurant. Venus panics again as the critic gives Rachel a 6-star rating in the cook-off.