Paleteria Y Neveria La Super 2

Ice cream shop · 318 Lancaster Dr NE, Salem, OR

Hours

More food in Salem, OR · Ice Cream in Salem