KFC restaurants In punjagutta cross rd, hyderabad, telangana