Restaurant: Impossible
Ambush: Third Ambush Is the Charm
Season 13 Episode 8
Robert ambushes Tasso, the owner of newly established bistro in Pennsylvania. Tasso's chef son, Yanni, believes only Robert can help his dad's business
Restaurant: Impossible airs on Food Network at 1:00 AM, Thursday 26 September.
Topics
Leisure hobbies
Cooking