Sal’s Sno-Balls 1823 Metairie Ave.Metairie, LA 70005504-666-1823 Serving up the best sno-balls in New Orleans since 1960! Open 7 days a week, 11am-10:30pm! SAL'S SNO-BALLS 1823 METAIRIE AVE METAIRIE, LA 70005