Get directions to: Al Salaam Deli, Savannah, GA
Restaurant address: 2311 Habersham St Savannah, GA 31401, USA
Restaurant: Al Salaam Deli