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