New Orleans, LA asian restaurants & food

China Orchid Restaurant

Chinese Restaurant

704 S Carrollton Ave, New Orleans, LA 70118
(504) 865-1428

Excellent Good Average Poor Awful 3.5 / 5 based on 23 votes

Photos

  • China Orchid Restaurant photo by Tara Robins
  • China Orchid Restaurant photo by RayMo
  • China Orchid Restaurant photo by China Orchid Restaurant
  • China Orchid Restaurant photo by China Orchid Restaurant
  • China Orchid Restaurant photo by China Orchid Restaurant
Crispy shrimp da best.... Cheap lunch plates. Free delivery for orders over $15. Shrimp toast!!!!!!

Reviews: 1

  • Αντώνιος Α.