Nola Snow Snoballs Ice Cream & more
Restaurant $
908 Harrison Avenue, New Orleans, LA 70124
Lakeview
Description
Nola Snow has the best snoballs around that are available at our 2 permanent locations. We also cater events year-round! Frequently Asked Questions
Places You Should Consider
Nola Snow Snoballs Ice Cream & more Photos
News & Articles