Villa Fresh Italian Kitchen
Add to Favorites
OPEN NOW
Today: 11:00 am - 7:00 pm
Saved to Favorites
Phone: (562) 808-2137
Address: 8 Lakewood Center Mall Ste 008, Lakewood, CA 90712
Website: website
Cuisines: Italian, European, Continental, Pizza
Price Range : Below Average
4501 E Carson St Ste 105, Long Beach, CA 90808
5000 Candlewood St, Lakewood, CA 90712
17126 Bellflower Blvd, Bellflower, CA 90706
3221 Carson St, Lakewood, CA 90712
112 Lakewood Center Mall, Lakewood, CA 90712
4931 Candlewood St, Lakewood, CA 90712
4333 Candlewood St, Lakewood, CA 90712
5252 Faculty Ave, Lakewood, CA 90712
5305 Clark Ave, Lakewood, CA 90712
5316 Clark Ave, Lakewood, CA 90712