Town Frosty's in Snelling
15890 State Highway 59,
Snelling, 95369
(209) 563-6161
(209) 563-6161
Providers of dining in Snelling
dining, food, restaurant