villafreshitaliankitchen
in
Stockton, CA
Villa Fresh Italian Kitchen
611 Great Mall Dr Ste FC-11
Milpitas
CA
95035
(408) 946-8382
49.9
mi