Snow City Shave Ice

Dessert shop · 2805 E Franklin Rd, Meridian, ID

More food in Meridian, ID · Dessert in Meridian