Update Info - Oxalis
This restaurant was reported as closed. If it is open, let us know.
Oxalis
3162 Dauphine St
New Orleans, LA 70117
3162 Dauphine St
New Orleans, LA 70117
This restaurant was reported as closed. If it is open, let us know.