Tokyo Hibachi And Sushi

9420 S Northshore Dr # 103 Knoxville TN 37922 USA

(865) 357-7281

Location