I don't doubt your memory and I'm certainly not arguing with you about the truth of what you're saying.
As I said previously, whatever little research I did online to try to find the information about the real restaurant pointed me to Luna Restaurant. Do a Google search for "Luna Restaurant Bronx" and you'll see what I mean.
Thanks for your info here!!