We are a Web Only Store.

Our studio is located at  Z-57, Fifth Floor, Okhla Industrial Area, Phase 2, New Delhi -110020

Say Hi to us on info@bimba.com or call us on +91-97177 66870

 

Please get in touch!