Tokyo Japanese Steakhouse and Sushi Bar offers Amazing Holiday Menu for all three SETX locations
Tokyo Japanese Steakhouse and Sushi Bar is consistently one of the Southeast Texas fine dining restaurants elevating food to an art form. This Christmas they raise the bar even higher, not only with some of the most attractive holiday themed sushi we’ve ever seen, but an inspired collection of holiday cocktails as well. The […]