I've been to the Toronto Hard Rock a few times over the years and, sadly, the service has only gotten worse. The food is pretty mediocre and is often slow to arrive. We were there recently during the first Saturday of Filmfest and the place was not at all busy and yet we sat for fifteen minutes without even being greeted by a server - we left and ate somewhere else this time. I think that was their last chance; probably won't be trying that location again. That said, their Hard Rock in Niagara Falls was a better experience.