KFC C004005

KFC #C004005 is a KFC restaurant located at 2801 West Olympic Boulevard in Los Angeles, California.