Mongolian barbecue restaurant · 10006 Shops Way, Northborough, MA
More food in Northborough, MA · Mongolian Barbecue in Northborough