KFC restaurants In mahavir enclave, new delhi, delhi