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
2639 W Lone Cactus Dr, Phoenix, AZ 85027
920 Grand Ave, Phoenix, AZ 85007
8052 N 19th Ave, Phoenix, AZ 85021
3812 N Black Canyon Hwy, Phoenix, AZ 85017
8115 N 19th Ave Ste A102, Phoenix, AZ 85021
10030 N Metro Pkwy E, Phoenix, AZ 85051
9617 N Metro Pkwy W, Phoenix, AZ 85051
2328 W Royal Palm Rd, Phoenix, AZ 85021
8501 N 27th Ave, Phoenix, AZ 85051
2017 W Peoria Ave, Phoenix, AZ 85029