Perhaps things are changing. I was there over Pride weekend - busy as hell. However, despite expecting strained service and hurried food both the food and the service were to die for.
In fact I told our server she was the nicest person I had met in Toronto on this trip.
The drinks - to die for!
Cheers.