It's been awhile, but I've gotten pizza there a few times. It was the real NY/North End style pizza that I love. Not the doughy Greek bullshit that many pizzerias serve.
See how the warm weather makes everyone happy? Wait until the dews come. No stressing over low track or ptype. Just let the warm zephyrs take you away.