St. Charles Noodle

Lunch

  • 201 Saint Charles Avenue. New Orleans
  • P: 5042873546
  • Business Hours Opens at 11:00 AM on Thu