This place does not have prominent frontage, hence not easy to find (go with regular customers). Menu has decent range of Chinese food but food too salty. Chicken is good as they use free range chicken. Noodles was too pasty. Service staff quite grumpy and...More