Velvet Freeze

Ice Cream, Desserts
$
7355 W Florissant Ave
St Louis, MO 63136
(314) 381-2384

Menu

Tips

  • Gold coast chocolate, amazing
  • Chocolate malt