Went here a few times during a work assignment in the Toronto area. Had mixed experiences, usually between 2 to 3 stars. However, what makes this 2 stars is that most of the time, the staff here is too busy to take care of the customers. In addition, I've had times where they aren't even sure themselves what the daily drink specials are, and end up charging extra for them. This doesn't change the price even when you bring it up to them either, and at some point, you just pay the bill and get out. There are usually many people here, even on weeknight evenings. However, the service here needs improvement.