Their menu looks exactly like that of Ten-ichi, a popular AYCE in Scarborough. Most of the food i ordered even looked similar. Taste and quality wise, it's on the lower end of the AYCE places.
Also, I ended up getting food poisoning there so I will not go back!!!!