Review of Grand Isle

575 Convention Center Blvd, New Orleans, LA 70130

Overall Rating

Review


There weren't a ton of options (I'm also allergic to shrimp and crab), but the tuna I got was good.

Updated 8 years ago

Celiac