Villa Italian Kitchen
Add to Favorites
Add Hours
Saved to Favorites
Phone: (520) 888-0388
Address: 4500 N Oracle Rd, Tucson, AZ 85705
Cuisines: Italian, European, Continental, Pizza
3134 N Freeway Industrial Loop, Tucson, AZ 85705
2150 E 15th St, Tucson, AZ 85719
601 W 22nd St, Tucson, AZ 85713
4810 N 1st Ave, Tucson, AZ 85718
3979 N Oracle Rd, Tucson, AZ 85705
6433 N Oracle Rd, Tucson, AZ 85704
5101 N Oracle Rd, Tucson, AZ 85704
1911 E Grant Rd, Tucson, AZ 85719
3971 N Oracle Rd, Tucson, AZ 85705
4926 N Jersey Ct, Tucson, AZ 85705