Ate lunch here with a group.  Hibachi hicken was rubbery and had gristle, beef was not tender.  Sushi rolls seem to be the best option here.  Portions were adequate, service was good.  Not likely to go back, there are other places that are much better.