Lan's Palace Chinese Rstrnt

3439 Kabel Dr Ste 6, New Orleans 70131, United States Get Directions to this spot
3439 Kabel Dr Ste 6
New Orleans, 70131
LA, United States
(504) 433-5442

Rate and review Lan's Palace Chinese Rstrnt in New Orleans, LA, United States!

Share your experiences at Lan's Palace Chinese Rstrnt with your friends or discover more Restaurants in New Orleans, LA, United States.