Get directions to: Captain D's Seafood Kitchen, Knoxville, TN
Restaurant address: 812 Merchant Dr Knoxville, TN 37912, USA
Restaurant: Captain D's Seafood Kitchen