Me and my girlfriend just moved to right by the Astoria BLVD stop on the N, and we were wondering if anybody knows a good pizza place nearby. I've seen other posts about pizza spots, but they were all kinda far, I don't know if they'd deliver. Plus, I'd like to have a place i could walk to nearby, not just order delivery from. I tried a couple places on 30th ave. round Newtown Ave and 31st st. Pretty terrible. Any suggestions?