From Our Editors
Grab a seat and dig in! Villa Pizza in Independence offers tasty eats everyone will enjoy.
Ordering food? You can pick it up yourself!
We don't expect you to keep driving around the block to find metered parking. We've got some space for you here.