LilianMonaghan
2 years ago
I loved the salted caramel pecan flavour which was so dang good! The female staff there was very friendly and recommended several good flavours to us. Duck island is our favourite ice cream place in Newmarket! Highly recommended!