Get directions to: York Street Deli Restaurant & Catering, Savannah, GA
Restaurant address: 114 Horizon Park Savannah, GA 31405, USA
Restaurant: York Street Deli Restaurant & Catering