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