Update Info - Villa Italia
This restaurant was reported as closed. If it is open, let us know.
Villa Italia
1219 East Glendale Ave
Phoenix, AZ 85020
1219 East Glendale Ave
Phoenix, AZ 85020
This restaurant was reported as closed. If it is open, let us know.