Thanks to Queenscook's recommendation I had pizza there yesterday. One of the best slices I have ever had.
As she noted it's very close to LIJ. It's on the Queens side in a small strip mall with limited parking. There used to be another kosher pizza place there (I believe it was called Naomi's).