Alibaba's Sports Bar & Grille is a Sports bar located in Knoxville, TN 37919. It is one of the 503 Sports bars in United States. Address of Alibaba's Sports Bar & Grille is 8111 Gleason Dr, Knoxville, TN 37919, United States. Alibaba's Sports Bar & Grille can be contacted at 18655003500. Alibaba's Sports Bar & Grille is rated 4.5 (out of 5 stars) by 26 reviewers on the web.
Some of the places around Alibaba's Sports Bar & Grille are -
8111 Gleason Dr, Knoxville, TN 37919, United States
Contact number of Alibaba's Sports Bar & Grille is 18655003500.
Rating of Alibaba's Sports Bar & Grille is 4.5 out of 5 stars.
Address of Alibaba's Sports Bar & Grille is 8111 Gleason Dr, Knoxville, TN 37919, United States.
Alibaba's Sports Bar & Grille is located in Knoxville, TN 37919.
Alibaba's Sports Bar & Grille is a Sports bar in United States
Pincode of Knoxville, TN 37919 is 37919