East China Inn 201 Saint Charles Ave # 3315 New Orleans, LA 70170 Phone: (504) 582-1198
Category: Family Restaurant Diners