The Best 15 Restaurants in Truro, Canada

3.8 Rating
44 reviews

309 Highway 311 | Nortd River, Truro, Nova Scotia B6L 6G9, Canada, Truro

"Lots of different ice cream flavours."