Get directions to: Bayou Bay Seafood House, Knoxville, TN
Restaurant address: 7117 Chapman Hwy Knoxville, TN 37920, USA
Restaurant: Bayou Bay Seafood House