NBC Palm Springs:
Palm Springs’ food scene welcomes a fresh addition with the opening of Lost Property, a new restaurant and bar at the Skylark Hotel. The venue officially marked its debut with a ribbon-cutting ceremony that showcased its mid-century modern design paired with innovative culinary offerings.
