1 Mill Wharf Placa Scituate MA, 02066
(781) 378-1464
Visit Website
Everything a seaside ice cream parlor should be – rave reviews!
1.96 miles from this location
4.3 miles from this location
3.57 miles from this location
3.55 miles from this location