Restaurants/Gris Gris SeafoodSeafoodGris Gris Seafood1800 Magazine St, New Orleans, LA 70130, USAMetairie 2: Orleans Line To Houma Blvd(504) 272-02410LunchMO TU WE TH FR SA SUDinnerMO TU WE TH FR SA SULocation