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