First Documented 1977 Last Documented 1977 Robin Hood's 11608 Ventura Blvd Studio City, CA United States Geo 34.140165, -118.3851278