Alternate Names Keith's Touch of Class First Documented 1965 Last Documented 1986 Keith's 11801 Ventura Blvd Studio City, CA United States