Sam & Bill at Q.E.D. Astoria!
Via subway, it's the last stop (Ditmars) on the N/W line. The address is:
27-16 23rd Avenue
Astoria, NY 11105
Metered street parking is available in front of QED along most of 23rd Avenue. Most side streets offer free parking