The Shack Shave Ice

Dessert shop · 2400 S Stoddard Rd, Meridian, ID

More food in Meridian, ID · Dessert in Meridian