New York Pizza & Pasta ★★★★☆4.1 (465) Restaurants Pizza restaurant 2150 Washington Ave, San Leandro, CA 94577 Today: 10 AM–12 AM Call Website Details →