villafreshitaliankitchen
in
Irvine, CA
Villa Fresh Italian Kitchen
8 Lakewood Center Mall Ste 008
Lakewood
CA
90712
(562) 808-2137
23.0
mi