Search results
- Villa Italian KitchenPizza
Villa Italian Kitchen was founded with one store, one family, and one concept in 1964 when our founder, Michele...
Website: locations.villaitaliankitchen.com
Phone: (956) 630-0229
Cross Streets: Between Wichita Ave and Uvalde Ave
2200 S 10th St McAllen, TX 78503 1301.07 mi
Is this your business? Verify your listing