Reviews Villa Pizza

4
Michelle S
+4
I really like the spinach, tomato and feta stromboli. it's really good and only costs $5. Their roasted potatoes are good too. Overall this place is pretty tasty to be in a mall food court.
5
H 45 zalez
+5