Skip to main content

Sisters of the New South

restaurant · Savannah, GA

Address
6006 Ocean Hwy, Savannah, GA 31419
Phone
(912) 920-4755
Where
31.9982, -81.2578

Search Hominin for Sisters of the New South

Other restaurants nearby

More in Savannah

Sisters of the New South — restaurant in Savannah, GA | Hominin