Leo's Italian Restaurant & Pizzeria Cornwall
23 Quaker Ave, Cornwall
(845) 534-3446
Recent Reviews
Order Online
You May Also Like
Happy Peking House - 19 Quaker Ave
Chinese, Vegetarian
Dunkin' - 45 Quaker Ave
Coffee Shops, Donuts, Coffee & Tea, Coffee
Twins Eating House - 30 Quaker Ave
American, Burgers, Vegetarian
Restaurants in Cornwall, NY
Leo's Italian Restaurant & Pizzeria Cornwall
23 Quaker Ave, Cornwall, NY 12518
(845) 534-3446