Contacted Nonstop Cafe and guest house
Shop No-31, Police Headquaters, Mall Rd, The Mall, Shimla, Himachal Pradesh 176316