Being a longtime lover of the buffalo Cheesecake Factory location I was extremely excited to find out they were opening one in Toronto! However, being a tourist attraction the 3-3 1/2 hour wait is something not for the faint of heart. The food is great there are an abundance of items on the menu for everyone's taste. I love the mac and cheese balls as well as the avocado egg rolls and the herb crusted salmon. The service has always been top notch as well! However the reason I'm giving 4 stars instead of 5 is the additional 45 minutes to an hour wait for Cheesecake AFTER the meal. The takeout Cheesecake orders and sit down orders get lumped together causing a major delay. This is why tables are sitting around so long and the turnover is so incredibly slow. Hopefully this issue will be solved once the hype dies down!