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.)
t src="https://apis.google.com/js/platform.js" async defer>