See all Area in Shimla
The mall Road
The mall Road Simla 171001 Phone: Not AvailableAbout
Mall Road is the main street in Shimla, the capital city of Himachal Pradesh, India. Constructed during British colonial rule, the Mall road is located a level below the ridge.
Mall road has a number of showrooms, department stores, shops, restaurants and cafes. A Himachal emporium that offers handicraft products of Himachal Pradesh like locally designed woollen cloths, branded cloths, pottery items, and jewellery is also located here. There are at least three books shops including one that sells old books.