
Chew Tube
Dutch Treat On Restaurant Impossible
For tonight’s season finale episode of Restaurant Impossible, Robert Irvine and his team are in Franconia, New Hampshire to save the Dutch Treat. According to the episode synopsis, when Robert arrives at the Dutch Treat ..