Skip to content
Return to Nav
Villa Italian Kitchen - Temporarily Closed Tucson Mall
4500 N Oracle Rd Sp Fc07 Tucson, AZ 85705 US
(520) 888-0388(520) 888-0388
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
12:00 PM - 6:00 PM
Villa Fresh Italian Kitchen - Temporarily Closed Park Place Mall
5870 E Broadway Blvd Sp 0540 Tucson, AZ 85711 US
(520) 790-0392(520) 790-0392
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
10:00 AM - 9:00 PM
12:00 PM - 6:00 PM