Japanese steakhouse · 118 Major Reynolds Pl, Knoxville, TN
More food in Knoxville, TN · Japanese Steakhouse in Knoxville