Skip to main content

Villa Italian Kitchen McAllen

restaurant · pizza restaurant · McAllen, TX

Address
2200 S 10th St # VC-09, McAllen, TX 78503
Phone
(956) 630-0229
Where
26.1855, -98.2364

Search Hominin for Villa Italian Kitchen McAllen

Other restaurants nearby

More in McAllen

Villa Italian Kitchen McAllen — restaurant in McAllen, TX | Hominin