We appreciate gratuity in cash!
Pizza Villa is currently ONLY available for PICKUP orders.
Pizza Villa

Pizza Villa

21501 Village Lakes Shopping Center Dr, Land O Lakes, FL 34639
813-856-1242

Open until 8:45 pm

Full Hours

Delivery (20 - 35 min)

  • Free Delivery
  • No minimum spend
Pizza Villa

Pizza Villa

21501 Village Lakes Shopping Center Dr, Land O Lakes, FL 34639
813-856-1242

Open until 8:45 pm

Full Hours

Delivery (20 - 35 min)

  • Free Delivery
  • No minimum spend

Does Pizza Villa have any deals?

Answer:

Pizza Villa is not currently offering deals.

Does Pizza Villa offer delivery?

Answer:

Pizza Villa does not offer delivery. Please consider ordering for pickup.

Where is Pizza Villa located?

Answer:

Pizza Villa is located at 21501 Village Lakes Shopping Center Dr, Land O Lakes, FL 34639.

What food is served at Pizza Villa?

Answer:

Pizza Villa makes gluten free pizza, thin crust pizza, healthy pizza, veggie pizza, dessert pizza and more!