Eating Chinese Japanese at Cheng Du Restaurant restaurant in Westborough, MA.

Cheng Du Restaurant

menu/order

Feedback

Do you manage or own Cheng Du Restaurant?

Yes
Amp Menu