Nesto's Pizza & Deli 24 Tarrytown RoadWhite Plains, NY, 10607 View Phone 914-683-0060 24 Tarrytown RoadWhite Plains, NY 10607 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page