Vodafone Idea Limited stores In Santacruz East, Mumbai, Maharashtra