Thin Ice Sno•Balls
Ice cream shop
About
Original NOLA native serving up SNO•BALLS on the back patio at Cafe Navarre. Relax on our covered patio and sip your THIN ICE SNO•BALL (we got fans too;) Not trying to be the best…just the coolest🧊
Customer Reviews
No reviews yet. Be the first to review!
Contact Information
Address:
800 Navarre Ave, New Orleans, Louisiana