House of Masaba Opens Largest Bridal Store in Delhi 21 hours ago The store is located at Indian Cottage Industry, Kalka Das Marg, near Sai Baba Mandir, Seth Sarai, Mehrauli, and is now open to customers.