Get directions to: Barr's Seafood, Opp, AL
Restaurant address: 205 East Covington Av Opp, AL 36467, USA
Restaurant: Barr's Seafood