In the Season 13 premiere, Robert arrives in West Orange, N.J., to help the f...
Restaurant: Impossible
Season 13 Episode 1: Ambush: Faded Star
In the Season 13 premiere, Robert arrives in West Orange, N.J., to help the financially struggling owner of "Starlite Restaurant and Pizza", which hasn't made a profit in nearly 10 years. Problems that need to be addressed are the...