I've looked at all my main shopping apps for Mumbai and none of them do wine. There is a Mumbai company Living Liquidz that deliver they may be able to help you. I've asked a friend from Delhi, if she knows of one I'll get back to you.
Just a thought, if you are going to buy it outside of India, maybe consider something other than wine. You can get non Indian wine here but not for example cider. I normally bring some cider with me and save it for special occasions.