Chef’s Noodle Opens its Latest Branch at Ayala Terraces