Chef Teresa Tan, Mangowood Restaurant at the Lincoln Inn, Woodstock, Vermont

NEC Season 2 - Episode 04