Villa Italian Kitchen
Hours:
2200 S 10th St Ste VC-09, McAllen TX 78503
Tips
Hours
Most Recent Comments
-
June 2023
Great food! Thankful to see sane people without the walmart chinese made stupid masks on. If you are terrified of air, you should stay home.
-
February 2023
Amazing, everything super amazing. My kids and I loved everything and the prices are great.
-
October 2021
las chicas que atienden el local son muy amables....
More Comments(57)
Other Information
Cuisines: Italian, European, Continental, Pizza
You May Also Like
-
Mcallen, Texas