Hey Akshay, Shimla has amazing cafes, some of them that I am sure you would want to check out are: 1. The Brew Estate, this is a newly opened brewery
2. Cafe Simla Times for their wood fore pizzas
3. Cafe Amigos for their pizza
4. Cafe Wake and Bake for their everything!
5. Cafe Sol for their Greek salad I'm sure you'll enjoy the ambiance, the food and the drinks at all these places! :) Have a great trip!