Salad Shops in Playa Vista, California

Find the top Salad shops in Playa Vista, California near you now.

Urban Plates

New American restaurant

Address: 12746-3 W Jefferson Blvd, Playa Vista, CA 90094

Reserve