Ichiban is a great place as an AYCE restaurant. It would worth you a visit if you are nearby. Since the main language used in the menu is Chinese, it is good for Chinese newcomers here in Toronto.
I came in with my parents at around 11:15, which is right after they opened, the orders came with a steady pace, and waiters did not misplace any order on other tables nor misplaced order on mine.
The overall environment in this restaurant is rather confusing. As an AYCE restaurant, it has some very dim lighting, which in my own perspective is not comfortable to stay at. Tables and couches are clean enough to sit on and have a meal but worth notice.
Food are fairly fresh and well presented. The eel was a bit cold from Eel Avocado Roll; Salmon on the chips was not as fresh as what they served for sushi and etc. Also there's NO SASHIMI in lunch, if you would like to have just the "meat", you have to go there during dinner service.