Villa Fresh Italian Kitchen
Add to Favorites
Add Hours
Phone: (408) 946-8382
Address: 613 Great Mall Dr, Milpitas, CA 95035
85 N Milpitas Blvd, Milpitas, CA 95035
543 E Calaveras Blvd, Milpitas, CA 95035
174 W Calaveras Blvd, Milpitas, CA 95035
302 S Market St, San Jose, CA 95113
102 S Park Victoria Dr, Milpitas, CA 95035
1558 Gladding Ct, Milpitas, CA 95035
222 Barber Ct, Milpitas, CA 95035
1246 Great Mall Dr, Milpitas, CA 95035
401 Jacklin Rd, Milpitas, CA 95035
611 Great Mall Dr Ste FC-11, Milpitas, CA 95035