Sal’s Sno-Balls 1823 Metairie Ave.Metairie, LA 70005504-666-1823 Serving up the best sno-balls in New Orleans since 1960! Currently Closed for the season. visit website SAL'S SNO-BALLS 1823 METAIRIE AVE METAIRIE, LA 70005