Soho South Cafe
(912) 233-1633 | View Website

12 W Liberty St, Savannah, GA   31401

32.075160 -81.093989
Map of Soho South Cafe
 
80% 100 5 5 Votes
Your Friends

Sign in with Facebook Sign in with Facebook to see what your friends are up to!