Welcome to Cheng Du Restaurant! We are located at 157 Turnpike Road in Westborough, MA 01581. Our phone number is 508-366-7489. We look forward to .