The Mall Road in Shimla, the mecca of all travellers to this pleasant hill station in Himachal Pradesh, is lined with a number of old and new cafes. So if gustatory delights are your motivation to travel, then you must visit these cafes in between your sightseeing spree. Here is our list of five best cafes in Shimla