CHINESE NEW YEAR SET MENU @ CRAZY CRABS February 2, 2015 by StrawberrY Gal Chinese New Year Menu @ Crazy Crabs Address: Central Piazza, Oasis Square Ara Damansara, No 2 Jalan PJU 1A/7A Petaling Jaya, Malaysia 03-7859 8802