Velvet Freeze
Open
7355 West Florissant Ave
Saint Louis, MO 63136
Established in 1986, Velvet Freeze Ice Cream is located at 7355 West Florissant Ave in Saint Louis, MO. This establishment offers a variety of ice cream and frozen yogurt options, catering to those seeking sweet treats in a casual dining atmosphere.
Velvet Freeze is categorized under ice cream parlors and restaurants, providing both full-service and limited-service dining experiences. The business invites customers to leave reviews to enhance community engagement and improve its offerings.
Generated from the website
See a problem?
You might also like
Partial Data by Foursquare.