Non Vegetarian Restaurant in Shimla Rural(T) Region


  • Local Bus Stand, Cart Rd, Shimla, Himachal Pradesh 171005, India