1. Kumar's 8110 Shops Way, Northborough, MA 01532 Coordinate: 42.28967,-71.6727 Phone: (508) 393-3434