KFC is a fried chicken joint New Delhi located in India.
New Delhi Delhi India
em a non veggie ...everytime i come here i juz go for crushers
Krushers and chicken popcorn are must.
Of all the KFC outlets I have been to, KFC City Square Mall , Rajouri Garden was the worst. Been there twice but chicken was stale/non-juicy, and service was poor.
Kafeccino are worth for a try
Try out Grovers samosa's & chole bature's.....a steal deal ;) - Aditi Ohri