Lan's Palace Chinese Restaurant New Orleans LA
Add Website
Close
Lan's Palace Chinese Restaurant
Be first to review 3439 Kabel Dr, #6,New Orleans LA 70131 Phone Number: (504) 433-5442
Lan's Palace Chinese Restaurant Store Hours
Hours may fluctuate