Chinese restaurant, known for its Salted Chilli Chicken.