Can I order food on line for delivery?

Loretta Pierce | Aug 10, 2019 | Category: Pizza restaurant in Buffalo, New York

Leo's Pizzeria - All questions

Address: 2077 Seneca St, Buffalo, NY 14210, USA

Jeff Taylor | Aug 11, 2019

I like Leo's

Sandra Dennis | Aug 11, 2019

Most definitely. When prompted for delivery reply yes. Make sure phone # and address is put on order too. Enjoy!!!

Leo's Pizzeria Online | Aug 11, 2019

Yes!

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places