Order food

Order food

Villa Nova Stickney

4.3 (529)$Pizza restaurant

6821 W Pershing Rd, Stickney, IL 60402

Villa Nova Stickney

6821 W Pershing Rd, Stickney, IL 60402

Place order with

Seamless
Ready for pickup in 35 min
Grubhub
Ready for pickup in 35 min
Postmates
UberEats
Call restaurant