Update Info - St. Charles Noodle
This restaurant was reported as closed. If it is open, let us know.
St. Charles Noodle
201 Saint Charles Ave
New Orleans, LA 70170
201 Saint Charles Ave
New Orleans, LA 70170
This restaurant was reported as closed. If it is open, let us know.