CARMA AMBAWATTA is located in New Delhi, India on H-5/5, Kalka Das Marg, Ward No 8, Badiwala Kua, Mehrauli. CARMA AMBAWATTA is rated 5 out of 5 in the category designer clothing store in India.
Address
H-5/5, Kalka Das Marg, Ward No 8, Badiwala Kua, Mehrauli
Service options
In-store shopping