Get directions to: Del's Lemonade, Middletown, RI
Restaurant address: 729 West Main Road Middletown, RI 02842, USA
Restaurant: Del's Lemonade