Skip to main content

Sisters of the New South

restaurant · soul food · Savannah, GA

Address
2605 Skidaway Rd, Savannah, GA 31404
Phone
(912) 335-2761
Website
thesistersofthenewsouth.com
Where
32.0428, -81.0636

Search Hominin for Sisters of the New South

Other restaurants nearby

More in Savannah