Get directions to: Mayflower Seafood Restaurant, Elizabethton, TN
Restaurant address: 1733 Highway 19 E Elizabethton, TN 37643, USA
Restaurant: Mayflower Seafood Restaurant