1. Villa Fresh Italian Kitchen
8 Lakewood Center Mall, Lakewood, CA 90712
Coordinate: 33.85045,-118.14242
Phone: (562) 272-4510
2. Villa Pizza
500 Lakewood Center Mall, Lakewood, CA 90712
Coordinate: 33.85067,-118.14173
Phone: (562) 272-4510