Depends on what you want, a really nice restaurant, hit up the parkade and go to a place down there like the montage, or brown bottle out north of town.
Looking for more of a good bar restaurant feel, hit up peppers, mulligans, op, something like that.
Again, most anywhere on the parkade on main street is pretty good.
I always will recommend brown bottle, that place is awesome. Get the chicken parm and twice baked potatoes.