Vodafone Idea Limited stores In Colaba, Mumbai, Maharashtra