I'm thinking of going to Maestro SVP when we are in Montreal in a couple of weeks. I read 1 review of it from someone, but that was quite a while ago. What can all of you great chowhounds tell me about this restaurant...I really don't know much about it? Can anyone give me a link to their web site if they have one too? TX!