Restaurant Lafleur is a well-established restaurant in Montreal, known for its delicious food. It has become an iconic institution with multiple locations across the city.