We were there recently, we walked from the CN Tower, as we couldn't get a place to eat due to matches, tourists etc. We saw this place and thought great! there are seats available, and turns out there is a reason. We ordered food and...it was very very poor. It felt like it was someone filling in for a chef who didnt make it to work. And i don't say this lightly. I had to send my food back and ordered something else instead and that was just as bad if not worse. Just thrown together. I just ate it, as at that stage we were there for 40 minutes and had tickets booked and were pressed for time.More