Ice Cream Factory

7 Elm St, Townsend, MA 01469, United States

(978) 597-5131

Rated 5.0 out of 5 from 1 Reviews Ice Cream Factory is an awesome Ice Cream Shop Restaurant Ranked #1 of 10 Restaurants in Townsend Townsend. Some say it is slow.

★★★★★ on the 7th of August, 2013

Very slow ordering process and long wait for food
Location