I found the address for the place in one of the articles. Google that and you'll get the Streetview. I had to drag it around the corner to see the front. It was Fritz's Restaurant then. Now it's Kellys Korner.
524 cayuga drive niagara falls
Niagara Falls, NY always was pretty seedy. Niagara Falls, Ontario was nicer then, but they opened a casino right next to the Falls several years ago and it's not so nice anymore. Last time I was there was 1998, though.
Bookmarks