Best sushi! Great pricing for all you can eat! I come here very often and I am never disappointed
Amazing sushi. Located in Vaughan and its all you can eat but you don't have to. The staff is great usually get the food quickly and are happy to modify any roll you wish. The staff has difficulty speaking English but you order on an iPad so there are no ordering issues.
These reviews are the subjective opinions of ChickAdvisor members and not of ChickAdvisor Inc.