Villa Italian Kitchen
Add to Favorites
Saved to Favorites
Phone: (602) 943-5012
Address: 9617n N Metro Pkwy W # Mm-2, Phoenix, AZ 85051
Villa Pizza
Villa Fresh Italian Kitchen
Cuisines: Italian, European, Continental, Pizza
11051 N Black Canyon Hwy, Phoenix, AZ 85029
9820 N Metro Pkwy W, Phoenix, AZ 85051
10051 N Metro Pkwy E, Phoenix, AZ 85051
7575 N 16th St Ste 5, Phoenix, AZ 85020
3567 W Northern Ave, Phoenix, AZ 85051
9801 N Black Canyon Hwy, Phoenix, AZ 85021
8052 N 19th Ave, Phoenix, AZ 85021
17045 N 59th Ave Ste 101, Glendale, AZ 85308
8115 N 19th Ave Ste A102, Phoenix, AZ 85021
8501 N 27th Ave, Phoenix, AZ 85051