1. Acacia
275 Turnpike Rd, Westborough, MA 01581
Coordinate: 42.28638,-71.6456
Phone: (508) 366-6526
2. Mirchi
291 Turnpike Rd, Westborough, MA 01581
Coordinate: 42.28343,-71.64951
Phone: (508) 366-0090
3. Paradise Biryani Pointe
127 Turnpike Rd, Westborough, MA 01581
Coordinate: 42.28541,-71.60552
Phone: (508) 870-0007
4. Mayuri Indian Cuisine
30 Lyman St Ste 101a, Westborough, MA 01581
Coordinate: 42.28347,-71.60982
Phone: (508) 898-1888