The Stand Shaved Ice

The Stand Shaved Ice, 301 15th St, Canyon, TX 79015, United States

Location