Vodafone Idea Limited stores Near L J Road, Mumbai, 400016