Get directions to: Ali Baba Package Store, Knoxville, TN
Restaurant address: 8361 Kingston Pike Knoxville, TN 37919, USA
Restaurant: Ali Baba Package Store