Shanghai Restaurant
Address:
1928 Franklin Ave, New Orleans, LA 70117
Phone:
(504) 943-1992 Restaurants
Other Businesses:
- Magnolia Grill at 1122 Decatur St, New Orleans, LA 70116
- Tujague's - New Orleans at 823 Decatur Street, New Orleans, LA 70116
- Irene's Cuisine at 539 Saint Philip St, New Orleans, LA 70116
- Chongwah Express at 2722 N Tonti St, New Orleans, LA 70117
- Avenue Bar & Restaurant at 1939 Franklin Ave, New Orleans, LA 70117