


Restaurant: Impossible
Restaurants on the Rocks
Season 16 Episode 8
Robert Irvine helps a beloved restaurant on the brink of closing its doors in Ferguson, Missouri, where the owners have run out of money and options
Restaurant: Impossible airs on Food Network at 2:00 AM, Thursday 5 June.
Topics
Leisure hobbies
Cooking