Looking for the best Pizza in Montreal. My wife and I will be there later this month and looking forward to a great pie. My brother speaks very highly about a place I think is called Tastee Freeze (I'm not sure of the spelling)that he used to eat at in his youth. Is this place still around? If so, can I have an address.