St. Charles Noodle – New Orleans, Louisiana 70170

St. Charles Noodle Description

St. Charles Noodle Location

Address: 201 St Charles Ave #214, New Orleans, LA 70170
Phone Number: +1 504-287-3546
Price ($ – $$$$): $

Restaurants Nearby

More Restaurants You'll Love