Get directions to: Polnitz Sandwich Shop, Selma, AL
Restaurant address: 501 S Division St Selma, AL 36703, USA
Restaurant: Polnitz Sandwich Shop