Vodafone Idea Limited stores Near Kolivary Village Road, Mumbai, 400098