Main menu Open search menu

Villa Pizza

Italian Restaurant
2000 Arizona 92, Sierra Vista, AZ 85635 2000 Arizona 92, Sierra Vista Directions
+15204520011

About this Business

  • Cuisine
    Pizza, Subs

Tips

250

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.

Explore Nearby
Villa Pizza

Groupon has verified that the customer actually visited Villa Pizza.