The 5 best Italian spots in Peekskill
Grab pizza or a pasta dish at any of these top Italian restaurants in Peekskill.