Villa Pizza
CLOSED NOW
Today: 9:00 am - 9:00 pm
Tomorrow: 9:00 am - 9:00 pm
Phone: (352) 861-9772
Address: 3100 SW College Rd, Ocala, FL 34474
Website: http://www.villapizza.com
Villa Italian Kitchen
Cuisines: Italian, European, Continental, Pizza
3909 SE Lake Weir Ave, Ocala, FL 34480
307 SE 17th St, Ocala, FL 34471
1845 SW College Rd, Ocala, FL 34471
3801 SW College Rd, Ocala, FL 34474
2377 SW College Rd, Ocala, FL 34471
3425 SW College Rd, Ocala, FL 34474
4701 SW College Rd, Ocala, FL 34474
2436 E Silver Springs Blvd, Ocala, FL 34470
2505 SW College Rd, Ocala, FL 34471
3405 SW College Rd, Ocala, FL 34474