Kilwins

Restaurant in Middletown (Newport East), RI

Chocolate/Ice Cream ice cream

262 Thames Street, Newport, 02840