Vodafone Idea Limited stores Near Armenian Street, , 600001