Skip to main content

Sisters Of The South Ii

restaurant · southern american restaurant · Savannah, GA

Address
2065 E 42nd St, Savannah, GA 31404
Phone
(912) 234-6176
Website
thesistersofthenewsouth.com
Where
32.0428, -81.0640

Search Hominin for Sisters Of The South Ii

Other restaurants nearby

More in Savannah

Sisters Of The South Ii — restaurant in Savannah, GA | Hominin