Lou's has been at THAT location, on Watt Ave., since, like, FOREVER!! Best burgers in town!!
I asked last year on one of my visits and the lady behind the counter told me 61 years and I'm pretty sure she was the owner or one of the owners.
I think Lou's has been at the Watt location since 1954, but I'm not positive, I know my parents used to go since 1964, and I recall going there in the early 70's to the present.
I think 30 plus years, it's a cute, family run business
At least 40 years I've eaten there best onion and sauce
About 60 years or more.
Thanks! Your answer is awaiting moderation.