Villa Italian Kitchen
Add to Favorites
OPEN NOW
Today: 11:00 am - 7:00 pm
60 Years
in Business
Saved to Favorites
Phone: (408) 531-9605
Address: 2200 Eastridge Loop Ste 9201, San Jose, CA 95122
Website: website
2778 Aiello Dr, San Jose, CA 95111
2518 Sedlak Ct, San Jose, CA 95148
1901 Las Plumas Ave, San Jose, CA 95133
2240 Quimby Rd, San Jose, CA 95122
2950 E Capitol Expy, San Jose, CA 95148
2938 Aborn Square Rd, San Jose, CA 95121
2226 Eastridge Loop, San Jose, CA 95122
3036 Monkton Ct, San Jose, CA 95148
1937 Tully Rd Ste D, San Jose, CA 95122
195 S 28th St, San Jose, CA 95116