More Photos

High Scores



18801 E 39th St S
Independence, MO
Villa Pizza

Villa Pizza

Pizza, Italiano
4 reviews 4 reviews

Top Review On Yelp

rating Dec 7, 2017
Its been a while since I've ate here, as I don't go to the mall too often. I will say for the price (which I think is under $10 per person) you get A LOT of... (read more)
Cierra W.