Leni's Restaurant

741 Baronne St., New Orleans, LA 70113
504-523-0069