Our latest featured restaurant on the Boston's Hidden Restaurants site is Cheng Du, a Chinese restaurant in Stoughton, MA. Cheng Du is a true hidden gem, with excellent food and a quiet, serene atmosphere. It is in Stoughton Center, which is perhaps one reason why it is hidden, since most folks who drive through there are too concerned about not getting into a car accident to check out the shops and restaurants downtown.
Tags: Stoughton restaurants Chinese restaurants Boston