Restaurant Lafleur is an iconic Montreal fast-food institution founded in 1951. It began as a humble French fry car and has since grown into a beloved establishment. Key facts used: founded in 1951, iconic Montreal institution, began as a humble French fry car, beloved fast-food.