Get directions to: Southern Deli, Selma, AL
Restaurant address: 1391 East Highland Avenue Selma, AL 36703, USA
Restaurant: Southern Deli