Snow Factory

6602 Delmar Blvd.
St. Louis , MO 63130

P: 314-669-9300

F: 314-669-9041


Cuisines:

Ice Cream / Gelato

Features:

Kid Friendly, Open Mondays, Open Saturday Lunch, Open Sundays, Outdoor Dining

Price Range:

$1 to $10

Dress Code:

Casual

Hours:

Mon - Sun: 11:30A.M. - 11:30P.M.