I don't have time for a long, detailed review, but I just had to tell you all in case you don't know: Celestin (at Mt. Pleasant south of Eglinton) is one of the best restaurants in the city.
We were 5 there on Saturday night. The food and service weer both impeccable. Better than North 44 the week before. Highlights: duck confit, crab soup, giant prawns, excellent fresh breads baked next door.
Example of service: my wine arrived a few minutes after my meal. I did not even have time nor inclination to complain. They comped it.
I hope to post a review soon.