Hibachi Factory Menu

1815 Cumberland Ave, Knoxville, TN 37916

Know a great happy hour or special for this location?