Villa Pizza

Italian Restaurant
241 Fort Evans Road Northeast, Leesburg, VA 20176 241 Fort Evans Road Northeast, Leesburg Directions
+17037377958
Be the first to recommend this place!
null% of 0 customers recommended

Tips

250

From Our Editors

Located in Leesburg, Villa Pizza's pizza features homemade tomato sauce and freshly grated cheese.

Don't waste time on public transportation! Bring your own wheels to the pizzeria and easily park nearby.

So next time you want to spend some time with your favorite people, why not top the experience off with a pizza pie or two from Villa Pizza?

Explore Nearby
Villa Pizza

Groupon has verified that the customer actually visited Villa Pizza.