This is a favorite of locals in the Upper Valley. HUGE portions (truly, don't be fooled by the size names! I can barely finish a baby and my kids get a 1/2 baby). Super cheap for what you get, and GOOD ice cream with a ton of flavors available. Great playground- my kids can have ice cream and then play for 1-2 HOURS here. Don't be fooled by it's parking-lot location. This place is a gem!