Weir's The Scoop?

Ice cream shop · 73 W Water St, Taunton, MA

More food in Taunton, MA · Ice Cream in Taunton