Captain Johnny Smith Oyster Plant
$$$ • Seafood
2920 Earhart Blvd, New Orleans
(504) 524-4196