China Palace
8013 Olive St
New Orleans
LA
70125
(504) 483-7768
zomato.com
Open Map
Description
China Palace can be found at Olive St 8013. The following is offered: Restaurants. The entry is present with us since Sep 9, 2010 and was last updated on Nov 14, 2013. In New Orleans there are 236 other Restaurants. An overview can be found here.
by opendius on July 03, 2015 from
opendius
42. Sweet & Sour Combination
B-1 Beef & Broccoli
Chinese
Chinese Restaurants
dining
new orleans
Other
restaurant
Restaurants
usa