Restaurant: Impossible
Ambush: Faded Star
Season 13 Episode 1
Chef Robert Irvine is called to intervene at the Starlite Restaurant and Pizza in New Jersey. He finds a dirty kitchen and a staff that is unwilling to change
Restaurant: Impossible airs on Food Network +1 at 2:00 AM, Tuesday 17 September.
Topics
Leisure hobbies
Cooking