I know it's a lot to ask for. Can anyone recommend a place on 7th or 5th Avenues where I can get a decent pizza in a pleasant room? There was a thread awhile ago about a place "pies near the park," something like that, that sounded promising. Can someone set me straight on that, or make another recommend? I'm not a fan of La Villa. thanks.