Get directions to: Sharks Fish & Chicken, Selma, AL
Restaurant address: 1332 E Highland Ave Selma, AL 36703, USA
Restaurant: Sharks Fish & Chicken