Serving the finest pizza
Instantly receive $5 off your first online order.
Every family has a story...
Welcome to ours
Serving the Lockport, IL area for over 60 years!
We are located at 874 N. State Street, Lockport, IL 60441.
(inside of Village Square)
© Villa Nova Pizza Lockport | created by Zip Line
874 N. State Street, Lockport, IL 60441