New York Pizza
10AM - 12PM ▾
Of 752 ratings posted on 6 verified review sites, New York Pizza has an average rating of 4.47 stars. This earns a Rating Score™ of 91.69.
We've been fortunate to find this place in downtown Palo Alto and have been regulars for the past 5 years! Keep up the good work guys.