Ichiban All You Can Eat
Ichiban All You Can Eat combines the flavours of Japan, Thailand and China into one glorious AYCE experience.
Go all in on pristine slices of sashimi, tidy maki, nigiri, aburi, and hand rolls. Sate cravings for curry, stir-fries and fortifying noodle soups. Or do both, and take full advantage of the system.
Ichiban All You Can Eat is located at 5095 Yonge Street, Suite A9A.