Shop

Del's Lemonade

2 locals recommend
Permanently closed

Tips from locals

Deirdre
July 9, 2016
Best frozen lemonade (and other flavors) that you will ever have!! Short walk from house - 1/2 mile - and worth it!
Location
93 Ripley Rd
Cohasset, MA