New 3-story, 210,000 square foot food store built within existing retail center. Includes 2 specialty cuisine restaurants. It is ranked the largest food store in New England.
New 3-story, 210,000 square foot food store built within existing retail center. Includes 2 specialty cuisine restaurants. It is ranked the largest food store in New England.