Where To Stream Restaurant Impossible Season 19 Episode 1
The Sinking Anchor
- Aired May 20, 2021
- 60 Min
- Rated 10.0
- Number 5 Of 31 Rated Episodes
A rift between the owner of The Anchor in Louisville, Tenn., and his daughter threatens to sink the restaurant.