21+ User Votes to help you find Best Restaurants in Shimla.
Shimla is the most beautiful hill station in Himachal Pradesh. It often referred to as the Queen of Hill Stations. Every year, thousands of tourists visit this exotic place to absorb the true beauty that only nature has to offer. Shimla tourism infrastructure is well developed, and provides world-class accommodation for tourists. There is around 500 hotels and restaurants in Shimla area, ideally located in and around the city.