Renoir Restaurant - official site. Discover inspired, critically acclaimed fare at Renoir Restaurant. Situated in Montreals prestigious downtown Golden Square Mile, Renoir masterfully blends French flair and service with creative cuisine.