Let me make it easy. We were here this week.
Pro:
in a Chinese strip, but chef and staff are Japanese
variety of stuff on menu both sushi and cooked food
tasty Japanese omelettes and sushi
variety of sake available
private Japanese booths - request to sit in those for the true Japanese dining feeling
Con:
expensive
small pieces for sushi (see: price)
Slow service - understaffed
sketchy washroom - rundown
lobsters choking and walking on each other in the tank. Saddest thing to see when they are tied and cannot open their claws and have to stand on each other too
huge parking lot but no available space