China Wall Restaurant, NEW ORLEANS, Louisiana (LA)
Readily settled at 1112 Canal Street () in NEW ORLEANS, Louisiana (LA) (70112), China Wall Restaurant can be reached at 5045226802. Make sure you call ahead of time to book your place in the restaurant.
More restaurants in NEW ORLEANS, Louisiana (LA)
China Wall Restaurant contact information and details:
Address: 1112 Canal Street - , NEW ORLEANS, Louisiana (LA) 70112
Contact Phone: 5045226802