Logo

Leo’s Italian Restaurant & Pizzeria

1433 Rte 300
Newburgh
New York, 12550
(845) 564-3446

Leo’s Italian Restaurant & Pizzeria is an Italian restaurant located in Newburgh.

Location of Leo’s Italian Restaurant & Pizzeria

POI

The information displayed here is displayed 'as is', including address, photographs and telephone information. Please check the listed website ( if available ) for up-to-date information, prices and availability. Where to Eat America is not responsible for the content of external websites. If you are the owner or operator of Leo’s Italian Restaurant & Pizzeria and wish to update or modify the content on this page including room details, specials and getaways or availability, please use our submission page.

Other nearby options close to Leo’s Italian Restaurant & Pizzeria include Maisies Qwik Stop Deli, Orange Lake Deli & Pizza approximately 1.82 miles away, Itzmi Japanese Restaurant, Il Cena’colo approximately 0.37 miles away, and Pizza Union.

Privacy Policy
tracker