Overall; not bad but not good. I would probably not come again.
Pros: Came early, lots of wait staff constantly coming to table.
Restaurant appeared clean and modern looking.
Staff was friendly.
Decently priced.
Food came very quick.
All you can eat.
Cons:
Japanese restaurant run by chinese.
Food was so-so. Sushi rolls looked sloppy. (But ok for AYCE)
Although this place was okay, there are much better places for the same price is Missisauga.