China House Restaurant

Row 1

Details
3600 General Degaulle Dr (West Bend pkwy)
New Orleans, LA 70114
(504) 368-5520

Foursquare Tips

  • Get the 2 for 1 special
  • Decent food at decent prices. Not for gourmands. ;)