New Orleans Snowball

Location

4313 Elysian Fields Ave.
New Orleans LA 70122

Serves classic New Orleans Sno-balls, a local treat that consists of flavored simple syrups poured over finely shaven ice

Amenities

Cuisine Served
  • Ice Cream & Treats

Contact

Phone: