Welcome to Villa Italian

To Order Online Please Click on the Villa Italian Logo




PIZZA~SANDWHICHES~PASTA

(336) 282-8171

3712 Lawndale Drive (Suite A) Greensboro , NC 27455 United States Home

Share by: