Season 25 · Episode 325 · September 9, 2016
Filmed at Portsmouth, New Hampshire
Restaurant detail
Portsmouth, New Hampshire
Explore this restaurant’s current details and TV appearances.
Season 25 · Episode 325 · September 9, 2016
Filmed at Portsmouth, New Hampshire