I use to go to a place called Johnny Jays in Astoria a long time ago. Doubt if it is still in business.
Was Johnny Jays a pub, restaurant??
Have you ever heard of Teddy’s, in Brooklyn?
I am NOT a pub connoisseur, hubby is...lol.