Remember the Giant Store on Central Ave in Dover, New Hampshire? Remember the Giant Store on Central Ave in Dover, New Hampshire? The Giant Store was a one-stop shop located on Central Ave where the Shaw's plaza currently is. After its closure in the '70s, the property was used for a weekly Giant Country Fair.MegMeg
The Most Popular Grocery Store in Each New England State May Surprise YouThe Most Popular Grocery Store in Each New England State May Surprise YouWe can probably argue what's best versus most popular all day long, but here's what this list had to say.Jolana MillerJolana Miller