Update Info - New South Cafe
This restaurant was reported as closed. If it is open, let us know.
New South Cafe
2601 Skidaway Rd
Savannah, GA 31404
2601 Skidaway Rd
Savannah, GA 31404
This restaurant was reported as closed. If it is open, let us know.