Best restaurant in the CBD:
Balthazar by far.
Amazing fine dining french food.
I also rate chi as a asian dining place, their chicken and salted fish fried rice is pretty good.
Unfortunately there are quite limited fine dining restaurants in the city.
Oh and C restaurant definately doesnt get my vote.