1. Boston Dessert Service 31 Loring Dr, Framingham, MA 01702 Coordinate: 42.26842,-71.40984 Phone: (508) 370-4194
2. Taj Gourmet Foods 190 Fountain St, Framingham, MA 01702 Coordinate: 42.27522,-71.4345 Phone: (508) 875-6212