Poster of Cast and Crew in The Best Thing I Ever Ate - New York (Season 7 - Episode 12) - New York

The Best Thing I Ever Ate - Season 7 - New York (Episode 12)

Plot: We're in New York City for a tour of the town's best eats. From Velselka's borscht in the East Village to smoked herring on the Upper West Side, we're criss-crossing the city in search of delicious food
Episode Aired On:
No estimated release date