Little Known Facts About stores in karol bagh in india.
I am Totally disgusted by this location. The Google evaluations of the spot confuse me much. I arrived here with my companion and scheduling was effortless.I am only offering it two stars as a result of the effort on the massage therapist.The rooms were being further than disgusting. The robe, and towels had been gross and damp!! The shower was so