This place is very mediocre. The AYCE is expensive for what you get. Service is slow & portions are small for AYCE, so you are ordering very often. Despite the grill in the middle of the table, AYCE is cooked by the chef in the back. For the price, go to Markham and have a better, cheaper meal. Even if you factor in fuel cost.