Leo's Italian Restaurant & Pizzeria Cornwall
23 Quaker Ave, Cornwall
(845) 534-3446
Recent Reviews
Leo's Italian Restaurant & Pizzeria Cornwall
23 Quaker Ave, Cornwall 12518
(845) 534-3446