KFC E720320

KFC #E720320 is a KFC restaurant located at 287 Westmoor Avenue in Daly City, California.