Update: went on a weekend for lunch. Horrible service. Extremely rude staff. They lost our order sheet and took forever for the food to come. They gave us 10% off for the delay but charged the 10% service charge on top. Not impressed. I'm used to these places charging the extra 10% but when service was that bad....they need to be a bit smarter with customer service.
Went for their ayce dinner last night. We called last minute for a table and they were able to accommodate us. This restaurant is the same as the one at market village but smaller in size. Our group agreed this location's quality of food seems better than the Markham location. They even have special rolls that the Markham location doesn't offer. Seating is more spaced apart (if you're seated at the booths). Servers are friendly. They also serve alcohol here. Overall, we had a pleasant experience (missed a few orders but it's ayce so no biggie). I would probably chose this location over the Markham one.