There are countless pizza places in New York. Tastes are different and so some people say 'you've got to go to this place or that place'. Grimaldi's is definitely worth a visit. What the posted photo has to do with Grimaldi's? Well, after you had your pizza at Grimaldi's and felt a little bit of the old days vibes when the "Rat Pack" was still hanging out, you'll take a walk down to 'Jane's Carousel' and enjoy the wonderful view on downtown Manhattan.