Leo's Pizza

Open
1431 Route 300
Newburgh, NY 12550

Leo's Italian Restaurant Pizzeria, established in 1981 in Cornwall, NY, is a family-owned and operated dining establishment dedicated to providing exceptional food and service. With locations in Cornwall, Newburgh, and Wappingers Falls, the restaurant offers a diverse menu that includes pizza, calzones, hero sandwiches, and complete dinners, ensuring a delightful experience for all patrons.

Owner Leo Maniscalchi is often seen personally crafting pizzas, while his family members are actively involved in maintaining the restaurant's warm, inviting atmosphere. Leo's commitment to quality and customer satisfaction has made it a beloved destination for both quick bites and full-course meals.

Generated from the website

Own this business?
See a problem?

You might also like

United StatesNew YorkNewburghLeo's Pizza

Partial Data by Foursquare.