You can file for divorce on the grounds of mental cruelty, harassment and adultery in family court at bandra. However, in India, various personal laws are applicable to various communities. It would have been better if you would have mentioned the community that you belong to.
Albeit; assuming the family court would grant divorce based on these grounds. As you are local in Mumbai, you may contact me should you require further guidance.
Thanks.