Asian restaurant · 132 Turnpike Rd, Westborough, MA
Dine-In
More food in Westborough, MA · Asian Food in Westborough