Villa Fresh Italian Kitchen
Add Hours
Phone: (408) 946-8382
Address: 613 Great Mall Dr, Milpitas, CA 95035
876 Yosemite Dr, Milpitas, CA 95035
392 Railroad Ct, Milpitas, CA 95035
1701 rogers ave ste 80, san jose, CA 95112
1249 Great Mall Dr, Milpitas, CA 95035
1246 Great Mall Dr, Milpitas, CA 95035
85 N Milpitas Blvd, Milpitas, CA 95035
520 Brennan St, San Jose, CA 95131
1901 Las Plumas Ave, San Jose, CA 95133
217 W Calaveras Blvd, Milpitas, CA 95035
697 Lenfest Rd, San Jose, CA 95133