Thelma Todd's Sidewalk Cafe - Pacific Palisades
17575 Pacific Coast Highway - Pacific Palisades , CA 90272