Dessert Restaurant in Shimla Rural(T) Region


  • Rd From Cart Rd To Mall Rd, Bemloi, Shimla, Himachal Pradesh 171001, India