Vodafone Idea Limited stores In Andheri East, Mumbai, Maharashtra