KFC

South San Francisco, California

KFC

Address: 1111 El Camino Real, South San Francisco, CA 94080, United States
Location: South San Francisco, California
Category: Chicken Restaurant