Papa Leo's

Two great locations in Western New York

 

Lockport

36 Main St

(716) 434-4222

(get directions)

Wheatfield

2265 Niagara Falls Blvd

(716) 731-5911

(get directions)