Devil Chicken
Address: 63 Jurong West Central 3, #03-89F SHOPPING CENTRE, Jurong Point
Phone No.: 8126 6664
Address: 63 Jurong West Central 3, #03-89F SHOPPING CENTRE, Jurong Point
Phone No.: 8126 6664