Find the top Ice cream shops in Truro, Massachusetts near you now.
Pizza restaurant
Address: 316 US-6, Truro, MA 02652