KFC restaurants In punjabi bagh west, new delhi, delhi