AliBaBa's Sports Bar & Grille
8111 Gleason Dr Knoxville, Tennessee 37919 | Restaurant Info