


Restaurant: Impossible
The Sinking Anchor
Season 18 Episode 2 of 26
An Air Force veteran has been struggling to keep his restaurant, The Anchor, afloat. Robert steps in to help the owner manage his anger
Restaurant: Impossible airs on Food Network +1 at 3:00 AM, Friday 18 July.
Topics
Leisure hobbies
Cooking