Leo’s Pizzeria Description:
Easygoing hub for pizza, subs & wings. Design-your-own & specialty pizzas offered along with sandwiches, burgers & wings in low-key digs.
Address:
2077 Seneca St, Buffalo, NY 14210, United States
Phone Number:
+1 716-822-5666
Website:
Store Hours:
Sunday: 11AM-10PM | Monday: 11AM-10PM | Tuesday: 11AM-10PM | Wednesday: 11AM-10PM | Thursday: 11AM-10PM | Friday: 11AM-11PM | Saturday: 11AM-11PM