China Wall Restaurant, NEW ORLEANS, Louisiana (LA)
Comfortably stationed at 1112 Canal Street () in NEW ORLEANS, Louisiana (LA) (70112), China Wall Restaurant can be contacted at 5045226802. Make sure you call up ahead to reserve your spot 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
