villafreshitaliankitchen
in
San Jose, CA
Villa Fresh Italian Kitchen
611 Great Mall Dr Ste FC-11
Milpitas
CA
95035
(408) 946-8382
5.3
mi
Villa Fresh Italian Kitchen
94 Serramonte Ctr
Daly City
CA
94015
(650) 992-8806
39.0
mi