A very ex New Yorker is visiting for 5 nights (including XMAS night), staying at 79th and Amsterdam. What do you recommend for pizza, Italian, french bistro, other? Good food, but not stuffy – maybe splurge for one meal. I would like to go to Peter Lugar (or??), but my wife is not a big meat eater. Thanks!!