Leo's Italian Restaurant & Pizzeria

23 Quaker ave
Cornwall, NY 12518
View larger map

Leo's Italian Restaurant & Pizzeria-Cornwall is OPEN 4 DELIVERY, TAKE OUT, & CURBSIDE PICKUP! Call 845-534-3446 or Order Online @ Leospizzeria.com
Check out our FB 4 Specials@ https://www.facebook.com/Leos-Italian-Restaurant-Pizzeria-611482182340201