China Orchid

Location

704 S. Carrollton Ave.
New Orleans LA 70118

The menu at China Orchid ranges through Mandarin, Hunan and Szechuan cuisine. Live large with the Emperor's Chow Mein, where pan-fried noodles are tossed with beef, chicken, shrimp, pork and vegetables, and the General Tso's Chicken has been pleasing diners for two decades.

Amenities

Cuisine Served
  • Chinese
Meals Served
  • Dinner
  • Lunch

Contact

Phone: