Annabelle's Natural Ice Cream

Ice Cream
353 New Hampshire 125, Barrington, NH 03825 353 New Hampshire 125, Barrington Directions
+16036647400
Be the first to recommend this place!
null% of 0 customers recommended

Cater to your sweet side with help from ice cream shop Annabelles Natural Ice Cream Barrington, a lovely addition to the Barrington neighborhood of Barrington.

Tips

250

From Our Editors

Find the flavor that satisfies your sweet tooth at Annabelles Natural Ice Cream Barrington, a lovely ice cream shop in the Barrington region of Barrington.

The restaurant is within walking distance to a number of parking options.

The menu at Annabelles Natural Ice Cream Barrington features affordable prices to help you save money on dining out. When you are craving a creamy treat, swing by Annabelles Natural Ice Cream Barrington and scoop up some ice cream.

Explore Nearby
Annabelle's Natural Ice Cream

Groupon has verified that the customer actually visited Annabelle's Natural Ice Cream.