Estrella is the newest dining and drinking gem on the Sunset Strip in West Hollywood. Tucked behind a green wall on the ground floor of the IAC building, the restaurant has been created as an homage to all things Laurel Canyon in the 60s and 70s. Drawing design inspiration from the famed Laurel Canyon bungalow… Read more