First Documented 1973 Last Documented 1973 Little Caesar's 12179 1/2 Ventura Blvd Los Angeles, CA 91604 United States Geo 34.1501047, -118.4421104