Sub Delicious


15 Locust St
Lockport, NY 14094

 

An Italian Restaurant in Lockport NY

Pizza Place · Fast Food Restaurant · Sandwich Shop


Mon 9:00 am - 12:00 am Open now Tue 9:00 am - 12:00 am Wed 9:00 am - 12:00 am Thu 9:00 am - 1:00 am Fri 9:00 am - 1:00 am Sat 9:00 am - 1:00 am Sun 9:00 am - 12:00 am

Click the button to add a review for Sub Delicious

Add Review