Address and Contact Information
Address: 7318 Florissant Rd, St. Louis, MO 63121
Phone: (314) 933-0596
Related Web Results
Moon’s Treats (@_moonstreats) · St. Louis, MO – Instagram
Moons Treats, 7318 Florissant Rd, Saint Louis, MO 63121, US
Moons Treats (@moons.treats.2025) – Facebook
Reviews
The Italian ice is velvety smooth and delicious and It is also gluten free, vegan, and has less sugar to snow cones or ice cream, whilst still being refreshing and very resilient against the summer heat. Really delicious and the owner has a variety of flavors from mango, to 50/50 which is like an orange creamsicle, strawberry banana, and more! Check this store out, the owner is an amazing lady and she is definitely filling a need.