After enjoying Central Park, go to this restaurant that is not far away. North Beach Pizza serves Italian cuisine. The recipe for success of this place is its tasty spaghetti, Pepperoni and pizza salads. Take your chance to taste delicious beer or good marsala.
This spot is well known for its great service and friendly staff, that is always ready to help you. But the general rating for this restaurant isn't high on Zomato.