Chinese Inn 1630 Franklin Ave New Orleans, LA 70117 Phone: (504) 943-2455
Category: Family Restaurant Diners