Lakeview Deli

872 Harrison Ave., New Orleans, LA 70124
504-304-8501
Website