China Taste

197 A Boston Post Rd W
Marlborough, MA
508.229.2882
42.338856
-71.590381
Hours:
Mon - Fri:11:30am - 9:30pm
Sat:11:30am - 10:30pm
Sun:noon - 9:30pm

for China Taste
Directions
from: