gosumitup.com
Dim Sum Chinese Resturant Shimla Mall Road
Dim Sum Chinese Restaurant Shimla is located centrally on the Mall Road right next to the Fire Station & serves some fantastic Chinese fare.