Del's Lemonade

Restaurant in Middletown (Newport East), RI

Frozen Yogurt ice cream

729 West Main Road, Middletown, 02842