First Documented 1976 Last Documented 1984 Sesame & Lilie's 7513 Sunset Blvd Los Angeles, CA United States Geo 34.0982801, -118.3533625