Leo's Italian Restaurant & Pizzeria Cornwall
23 Quaker Ave, Cornwall
(845) 534-3446
Menu
Restaurants in Cornwall, NY
Leo's Italian Restaurant & Pizzeria Cornwall
23 Quaker Ave, Cornwall, NY 12518
(845) 534-3446