There's a new place in Middle Glendale at the corner of Cooper Avenue and 71st Place (known as Edison Place prior to the Queens street numbering system being put into place in the 20s).
I haven't been yet though it looked pretty sharp from the outside when I drove by. Their website makes it sound promising:
Has anyone been yet? There's one review on another site that sounds a little self-promotey.
Love to hear if somebody's gone.
Glendale is hungry...
71-28 Cooper Ave, Queens, NY 11385