KF
Restaurant
KFC - Khatla South
No E8, 1st Floor, Peter Park Street, Khatla, Khatla South, Aizawl, Mizoram 796001, India
4.3
125 reviews
RT00001668
4.3
125 reviews