1. Civic Kitchen & Drink 121 W Main St, Westborough, MA 01581 Coordinate: 42.26349,-71.62429 Phone: (508) 329-5179
2. Divine Kitchens 40 Lyman St, Westborough, MA 01581 Coordinate: 42.28426,-71.60766 Phone: (508) 366-5670