USA Today & Stamford Advocate January 20, 2020 The eatery on the tranquil town’s Main Street has been rated the No. 1 Chinese restaurant in the country by Chinese Restaurant News. Read More Go Back