Cantonese Restaurant in Shimla Region


  • Opp. Gurudwara, Sanjauli Chowk, Sanjauli Rd, Sanjauli, Shimla, Himachal Pradesh 171006, India