Find the top Italian restaurants in Lockport, New York near you now.
Pizza restaurant
Address: 1179 Lincoln Ave, Lockport, NY 14094
Italian restaurant
Address: 429 Davison Rd, Lockport, NY 14094
Address: 54 Vine St, Lockport, NY 14094
Address: 90 Walnut St, Lockport, NY 14094