For cheap sushi, you can't go wrong. That's all I can say :)
My friend and I ate here, had a good talk before she left and that's all it's really great for. I think ND Sushi Grill near Eglinton & Laird is much MUCH better (authentic Japanese food, try their $80 11-course omakase chef's choice menu!!) but for the price and location, this hits the spot.