I think this place gets middling reviews because of the price. Yes, it's relatively expensive by Toronto standards. But the food is very good, and when you consider that you're not only getting an AMAZING view for your meal but also saving the $35 ticket to get to the observation deck (since that's included), it's definitely worth it. Maybe even a good value! We highly recommend it, at least if you don't have small kids (who probably won't appreciate the food).