Our tenth anniversary is coming up in October. We have a weekend away from the kids. Going to Babbo for a late dinner (10PM). We get into upper west side in the early afternoon. So....
where is this mythical great New York pizza? She's talked about it for years, every time we eat pizza in Boston "Oh this isn't as good as in NY."
So where can we go? I want this stuff!!