KFC E720087

KFC #E720087 is a KFC restaurant located at 1150 Taraval Street in San Francisco, California.