Update Info - Camellia Grill
This restaurant was reported as closed. If it is open, let us know.
Camellia Grill
540 Chartres St
New Orleans, LA 70130
540 Chartres St
New Orleans, LA 70130
This restaurant was reported as closed. If it is open, let us know.