I've been to Frank, the restaurant inside the AGO, twice. The first time was quite good. The food was tasty and well presented, and the service was excellent. The second, it was so horrid I can't imagine ever going back. So this is the sort of review that's based solely on a single bad experience, and you should take that as a word of warning. I am a member at the AGO, so I really wanted to like this place.
My wife, cousin, and I were seated upstairs in the restaurant by the hostess. The restaurant was reasonably busy, but not overly so. The hostess is the only person that spoke to us that night. We looked over the menus at waited. And we waited some more. And then the hostess seated a fellow by himself at the table next to us. And then we watched a waitress bring him some water. And another came by, but he informed her that he was already being served. And we waited a little bit more. And then we watched two waitresses quite obviously chat about us from across the room. And then we got up and left. And no one asked us what was up on the way out either.
Fuck Frank. I can't recall the last time I've been treated like that in Toronto. And I can't for the life of me imagine why. The whole experience has left a bad taste in my mouth.