KF
Restaurant
KFC - Chanmari
G 39, Chanmari, Aizawl, Mizoram 796007, India
4.2
2,437 reviews
RT00001210
4.2
2,437 reviews