Naked Crab

Seafood
$ $ $
1300 Canal St (at S Saratoga St)
New Orleans, LA 70112
(504) 299-9900