This is probably not in the moderate range (our meal for two was C$340 but you can surely eat there for less) but in January I had what was certainly one of the best dining experiences of my life at the contemporary french restaurant Toque! (3842 Rue St. Denis 514-499-2084). We ordered the tasting menu (the contents of which were not revealed, so that each course arrived as a surprise, excellently paired with a glass of wine). I think the menu itself was around C$110 per person, our bill included before and after drinks, cofee and a well deserved gratuity. Of course, you can also order a la carte. The setting is rather modern, but comfortable with a warm and casual atmosphere. The service is impeccable.
I really cannot recommend this restaurant enough, particularly for those who admire inventive contemporary cuisine. It is well worth a splurge.
The restuarant has a website
http://www.restaurant-toque.com/
[This message has been edited by Dudster (edited 07-08-2001).]