It is, and the funny thing is, I'm actually Canadian. That commercial used to be on during the Simpsons, it was an affiliate channel they used to broadcast into Canada.
Although I did happen to visit NOLA a couple of years ago for work, and had a great time. I even thought of Frankie and Johnny and was prepared to go, as I figured my sister would get a kick out of a selfie in front of the store. Unfortunately I found out it wasn't there anymore :(