KFC C301006

KFC #C301006 is a KFC restaurant located at 3134 Del Monte Boulevard in Marina, California.