Thai Chicken Vegetable Soup from The Village Manor, Dedham, MA

photo of Thai chicken vegetable soup from The Village Manor, Dedham, MA

Photo of Thai chicken vegetable soup from The Village Manor, a restaurant and bar on Sprague Street in Dedham, MA

(Go to food photo index.)