Restaurant
Main Attractions Snowballz
New Orleans, LA94% like it (4.7 / 12 Reviews )
CONTACT
Address: 8346 Chef Menteur Hwy suite b, New Orleans, LA 70126, United States Map ➦ Get Directions
Phone : +1 (504) 982-1880 Call
ABOUT
Main Attractions Snowballz is a restaurant located
at 8346 Chef Menteur Hwy suite b, 70126, New Orleans
, LA.
It has received 12 reviews with an average rating of 4.7 stars.
It has received 12 reviews with an average rating of 4.7 stars.
FAQs
This Restaurant received 4.7 points from 12 customer reviews.
The address of Main Attractions Snowballz is:
Main Attractions Snowballz8346 Chef Menteur Hwy suite b
New Orleans, Louisiana 70126
P: +15049821880
Main Attractions Snowballz is listed under
LOCATION
Main Attractions Snowballz Location