383 Elm St, Milford 03055, United States
Closed· Opens at 11:00
383 Elm St, Milford 03055, United States
No delivery
Spot something wrong?
Dishes at Hayward's Ice Cream of Milford. Prices may vary in venue.
Been to Hayward's Ice Cream of Milford? Be the first to share what you ate.