SOL Mexican Cocina

  • Restaurant/Mexican
12775 W. Millennium Dr., Ste. 4150
Playa Vista, CA 90094
424.289.0066
424.289.8952 (fax)