Alto has some of the best pizza in Montreal. It's a common complaint among my friends from other cities that it's next to impossible to find decent pizza for a reasonable price in this city, but Alto is up there with the best I've had anywhere.
The rest of the food is great, too. I couldn't even estimate the number of late night poutines I ate here while I was in school. The only problem is that they don't deliver to my new neighbourhood, but nobody else does either, so I can't blame them.