Milford's newest ice cream shop in downtown Milford. Open Spring - Fall. Check website for updated hours!
- 1 South Walnut Street
- Milford, DE 19963
-
Hours: Open seasonally, please call ahead
Milford's newest ice cream shop in downtown Milford. Open Spring - Fall. Check website for updated hours!