Marlborough MA #A Marlborough MA | China Taste, Restaurants 1. 197 Boston Post Rd W, #A, Marlborough, MA 01752 | China Taste (508) 229-2882