17985 Pacific Coast Hwy, Pacific Palisades, California 90272 USA
We took our time making sure we didn't miss a thing !
Photo Credit: Yelp