KF
Restaurant
KFC - Behdala
Food Court, The Gulmohar Grand Una Chandigarh, Road, Behdala, Himachal Pradesh 174303, India
4.4
620 reviews
RT00001483
4.4
620 reviews