KFC D011010

KFC #D011010 is a KFC restaurant located at 19091 Brookhurst Street in Huntington Beach, California.