Leo's Italian Restaurant & Pizzeria
1475 NY-9D, Wappingers Falls
(845) 838-3446
Recent Reviews
Leo's Italian Restaurant & Pizzeria
1475 NY-9D, Wappingers Falls 12590
(845) 838-3446