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 |
|
---|---|
Meals Served |
|
Culinary Trails |
|