Get directions to: Captain's Deli & Market, Knoxville, TN
Restaurant address: 7052 Maynardville Pike Knoxville, TN 37918, USA
Restaurant: Captain's Deli & Market