South New Orleans Seafood

3548 Flat Shoals Rd, Decatur, GA 30034

(404) 241-4504

Rated 5.0 out of 5 from 1 Reviews South New Orleans Seafood is an excellent Seafood Restaurant Restaurant Ranked #1 of 40 Restaurants in Panthersville Decatur.

★★★★★ on the 7th of August, 2013

... to New Orleans Crawfish I've found in Atlanta.
Location