Exit 50BonI-405 Northbound
Left 0.78 mi
Food white 28@2x
Urban Plates
12746-3 W Jefferson Blvd Ste 3140, Playa Vista, CA 90094
Amenities
Restaurant
American
Sandwiches
Salads