Get directions to: California Beach Restaurant, Pacific Palisades, CA
Restaurant address: 17383 W Sunset Blvd Ste 140 Pacific Palisades, CA 90272, USA
Restaurant: California Beach Restaurant