Chinese Inn

2550 N Derbigny St New Orleans LA 70117 USA

(504) 943-2455

Location