RIGHT around the corner from Keele station, this place doesn't look like much in its little strip mall. But it's EXCELLENT. The sushi is well-made and delicious. The AYCE is great, lots of items and everything is tasty. And prices are great. I was so impressed and I will be coming back many times in the future :D