Vodafone Idea Limited stores Near Peddu Street, , 600001