KFC
KFC NEHRU PLACE, FC 01, LOWER GROUND FLOORTDI MALL, NEHRU PLACE METRO STATION,
New Delhi, 110019
KFC is one of the popular Fast Food Restaurant located in KFC NEHRU PLACE, FC 01, LOWER GROUND FLOORTDI MALL, NEHRU PLACE METRO STATION ,New Delhi listed under
Local business in New Delhi
,
Fast Food Restaurant in New Delhi
,