Villa Pizza Reviews & Details
1101 Supermall Way
Villa Pizza is located at 1101 Supermall Way in Auburn near the intersection of Supermall Way and Market St. Their menu consists of Italian and American dishes . Call (253) 833-9753 for delivery or takeout.
- Cuisine:Italian and American
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:Supermall Way And Market St
Tell us more about Villa Pizza Auburn!