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