Empire State Delicatessen

701 Poydras St., One Shell Square, New Orleans, LA 70139
504-412-8326