Giffords is the only place you need to consider when you want ice cream or any other frozen treat. More unique flavors and the scoops are huge. If you're in Lewiston Auburn area this is the place for dessert or just for fun. Often the lines are long but well worth the wait
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.