Ichiban - Northshore Dr, Knoxville 7507 S Northshore Dr Knoxville, TN 37919
Open
12:00PM - 8:30PM
12:00PM - 8:30PM