Cafe
Sno-La Snowballs
9 locals recommend,
Tips from locals
Heaven left the window open and poured down the smoothest and sweetest cup of angelic goodness, and it comes in a myriad of flavors.
Unique things to do nearby
Locals also recommend
- 9 locals recommend
Location
8108 Hampson St
New Orleans, LA
Leonidas