KF
Restaurant
KFC - Indore International Airport
Near, 1st Floor, SHA Area Devi Ahiliya Bai Holkar Airport, Depalpur Rd, Indore, Madhya Pradesh 452005, India
3.5
8 reviews
RT00001780
3.5
8 reviews