Villa Pizza
Add to Favorites
OPEN NOW
Today: 10:00 am - 9:00 pm
23 Years
in Business
Phone: (801) 852-3125
Address: 1200 Towne Centre Blvd Spc 2082, Provo, UT 84601
Website: http://www.villapizza.com
Villa Italian Kitchen
Mario's Pizza
Cuisines: Italian, European, Continental, Pizza
Takes Reservations: No
379 N University Ave, Provo, UT 84601
1055 S State St, Orem, UT 84097
771 E University Pkwy, Orem, UT 84097
19 N University Ave, Provo, UT 84601
82 W Center St, Provo, UT 84601
484 W Cougar Blvd, Provo, UT 84604
111 E 800 N, Provo, UT 84606
460 S 2000 W, Springville, UT 84663
283 E 300 S, Provo, UT 84606