Leo's Italian Restaurant User Reviews

Top reviews

Leo’s Italian Restaurant & Pizzeria online ordering app

Leo’s makes it very easy and painless to order online through app at one of there three locations in New York (Cornwall, Newburgh & Wappingers Falls)! The best Italian food around and great customer service!

Terrible app, very disappointed

This app is absolutely terrible and difficult to use. Apparently the app decided they were going to deliver it to us. No options were presented for delivery or pickup. It sent me an email saying that the order would be delivered “shortly.” I normally just drive five minutes up road and pick up my order. I am very disappointed in this app, but we love their pizza and will still be their customers.
Show more

Leo’s food and website

Great menu easy to order and food is fantastic

Service charge??

Why a service charge? This is why driver don’t get tip well

App is defunct

No longer works as of today but first time I’ve tried to use it for some time…..