Get directions to: Savannah Squeeze, Savannah, GA
Restaurant address: 5002 Paulsen St, Ste 108-109 Savannah, GA 31405, USA
Restaurant: Savannah Squeeze