Get directions to: Chengdu, Westborough, MA Restaurant address: 157 Turnpike Road Westborough, MA 01581, USA Driving Walking Bicycling Restaurant: Chengdu