American restaurant · 160 Turnpike Rd, Westborough, MA
More food in Westborough, MA · American Food in Westborough