The Winterlicious idea was right, but IMO he missed the best one for you (although getting a table is going to be a real trick at this point):
http://wx.toronto.ca/inter/se/resta...C2ECEDDF34263F1A852570030073ECAD?OpenDocument
54th Floor, so you get the 360 style wows (well not quite, but it's still cool, especially for out-of-towners, no offense intended), but with great food instead of blargh (no other words to describe). No question I'd do this place over Ruth Chris, Benihana, or The Keg type places.
A prix fixe that'll still be a little stingy on your pocket, but not poor house time bad, and you're two blocks straight north of the ACC, looking down on it in fact.
Reservation is probably hard (can't hurt to call though), although if it's early enough on Sat., you might get lucky. In fact, I'm gonna see if I can sneak in before the 7th with that menu at that price, but I promise I'll avoid Saturday before the game, just in case.
edit: for parking, there'll be a spot near wherever you're going and just park there. It's supposed to be fun, there is no point sweating the extra 5-10 bucks trying to find the cheaper parking pad. If you go a lot, it matters to find the special spot that'll save you hundreds a year, but one-time only, you park where it's convenient, and I promise you won't have a hard time finding a lot or garage in the area.