New Orleans, LA asian restaurants & food

China Wall Restaurant

Asian Restaurant

1112 Canal St, New Orleans, LA 70112
(504) 522-6802
Excellent Good Average Poor Awful 3.5 / 5 based on 5 votes

Photos

  • China Wall Restaurant photo by Paul Kleinpeter
  • China Wall Restaurant photo by Paul Kleinpeter