Not a question just FYI.. This La Villa is on Crenshaw blvd a couple blocks from El Camino College in Gardena. The Website link directs to a completely different restaurant..
Address: 15333 Crenshaw Blvd, Gardena, CA 90249, USA
Natalie Davis | Aug 27, 2018
Its right on corner of ..texaco/chevron
Hal Reinheimer | Aug 27, 2018
It is between 154th and 153rd and crenshaw
Thanks! Your answer is awaiting moderation.