Leo's Italian Restaurant & Pizzeria
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