Vodafone Idea Limited stores Near Charansingh Chowk, Mumbai, 400067