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 Tuesday – Sunday 12 – 9:30 pm (currently closed for 2024 season, expected open mid-may for 2025)