I live in Montreal and I would like to help people find an excellent restaurant. This restaurant is not in downtown Montreal. It is far from nightclubs etc. Instead, it is located in a good residential neighbourhood with room to park the car. This restaurant has a beautiful ambiance, the owners are friendly and the italian cuisine might very well be the best available in Montreal. I do not have any photo, but there are some on the web site : http://www.villaarmando.ca/.
P.S. This is not a place to eat a filet mignon. There is one on the menu, but I do not suggest that you take it. This is an "italian" restaurant.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.