KFC Mall Road, Shimla 3.27

Shimla,
India

About KFC Mall Road, Shimla

KFC Mall Road, Shimla KFC Mall Road, Shimla is a well known place listed as Fast Food Restaurant in Shimla ,

Contact Details & Working Hours