at 2505 Chambers Rd, St. Louis , 63136 United States
St. Louis most wanted serial chillers, this Italian Ice is the best in St louis. We have over 150 flavors that can satisfy anyone's taste. We are actively mobile around the St Louis area looking to find our next victim of the St Louis Serial Chillers.
Mustache Mikes Italian Ice is now breaking through St Louis looking to serve some of the best italian ice in the country. We are available for any special occasion including fundraisers, corporate events, school function, private parties, daycares, church outings, and pretty much where there is a crowd.
810 FB users likes Mustache Mike's St. Louis Italian Ice & Frozen Bar, set it to 92 position in Likes Rating for St. Louis in Restaurant & Cafe category
Mustache Mike's St. Louis Italian Ice & Frozen Bar is St. Louis based place and this enity listed in Restaurant category. Located at 2505 Chambers Rd MO 63136. Contact phone number of Mustache Mike's St. Louis Italian Ice & Frozen Bar: (314) 732-1996
Grand Center's newest addition. Lucha is a Mexican restaurant with a modern approach to old world recipes. We hope to see you soon!