KFC D016002

KFC #D016002 is a KFC restaurant located at 320 North Soto Street in Los Angeles, California.