Menu

Leo's Pizzeria in South Buffalo Buffalo

2249 S Park Ave, Buffalo , 14220 - Get directions

Menu Leo's Pizzeria

How to get to Leo's Pizzeria

Address

2249 S Park Ave, Buffalo , 14220
Get directions

Follow Us

Opening Time

Lunch, Dinner, Late: Mon-Sun

Services

  • Delivery Only Delivery Only

Restaurants around South Buffalo