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

Season 3 - Episode 04