Vodafone Idea Limited stores In Santancruz East, Mumbai, Maharashtra