I would have given it a 3 star but the service was horrible. You order on a huge sheet of paper with what you want, except they choose what they want to serve you. We ordered a total of 3 time, and every time without fail, at least half of the food didn't come. At the very end, we ordered a few ice creams and 2 sodas, and they even managed to leave out the sodas.
Other than that, the food was so so. I would have rather went to Tenichi or Ajisai (thornhill location).