Shanghai Restaurant 1928 Franklin Ave New Orleans, LA 70117 Phone: (504) 943-1992
Category: Restaurants