Xtreme Sports Bar and Grill
5.5 Star Yelp Rating
2 Ratings yelp logo
3017 E Magnolia Ave Knoxville, Tennessee 37914 | Restaurant Info