Get directions to: Slicer's Deli, Savannah, GA
Restaurant address: 42 Abercorn St Savannah, GA 31401, USA
Restaurant: Slicer's Deli