228 South Main St, Newtown, Connecticut 06470 USA
Sweet and sour chicken and steamed vegetable dumplings 5 stars
Photo Credit: Yelp