
Chew Tube
White Mountain Tavern On Restaurant Impossible
On tonight’s 90 minute episode of Restaurant Impossible, Robert Irvine and his team are in Lincoln, New Hampshire, to save the White Mountain Tavern. According to the episode synopsis, when Robert arrives at the White ..