KFC is located in New Delhi, India on A 12, Upper Ground Floor, Swami Dayanand Marg, East Krishna Nagar. KFC is rated 4.1 out of 5 in the category chicken restaurant in India.
Address
A 12, Upper Ground Floor, Swami Dayanand Marg, East Krishna Nagar
Amenities
Good for kids
Toilets