From Our Editors
Take a trip to Villa Pizza in Sierra Vista and make your next meal a good one.
Don't waste time on public transportation! Bring your own wheels to the restaurant and easily park nearby.
For those looking for an unbeatable bargain, Villa Pizza invites diners to enjoy all the yummy-ness they can handle without burning a hole in their wallet.