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

Own this business?
See a problem?

You might also like

United StatesMissouriSaint LouisVelvet Freeze

Partial Data by Foursquare.