Mimi's Ice Cream & Sweet Treats

Ice cream shop · 235 Whittenton St, Taunton, MA

Hours

More food in Taunton, MA · Ice Cream in Taunton