Walked by at least three times before finally finding the restaurant. It is located inside the foodcourt across form OCAD. The price is really good for downtown Toronto and food is tasty as well. My personal favourites are the udon bowls and takoyaki.
The service is sometimes slow, depending on the availability of the dishes you order. One time I had to wait 15~20 minutes for takoyaki. The ventilation of the restaurant is not very good and thus it gets really stuffy at times.
This is one of the few Japanese comfort food restaurants in Toronto. Would return next time I am crazing octopus balls.