Tassel & Trim is located in New Delhi, India on Shop No 103, Laxmi Building, 75-76, Nehru Place. Tassel & Trim is rated 4.7 out of 5 in the category home improvement store in India.
Address
Shop No 103, Laxmi Building, 75-76, Nehru Place
Service options
In-store shopping