Ice cream shop · 240 Bullocks Point Ave, Riverside, RI
More food in Riverside, RI · Ice Cream in Riverside