KFC E720028

KFC #E720028 is a KFC restaurant located at 691 Eddy Street in San Francisco, California.