Sol Mexican Cocina
12775 Millennium Ste 160
Playa Vista, CA 90094-2983
424-289-0066