KFC E720180

KFC #E720180 is a KFC restaurant located at 199 Airport Boulevard in South San Francisco, California.