A Big Chill Food, Desserts

8001 Mackenzie Rd. St. Louis MO 63123 | (314) 956-5527 |

Open

Until 10pm


View Hours
  • Mon-Sun: 2pm – 10pm

A shaved Ice stand in St. Louis, Missouri; located at the corner of Heege and MacKenzie

Hours Mon-Sun: 2pm – 10pm