Chui Huay Lim Club is nestled in a corner along Keng Lee Road, near Newton, and the Club itself is more than 160 years old. The flagship restaurant is also called Chui Huay Lim and it literally translates as Forest of Drunken Flowers. Hmm…how poetic. The family and I decided to go there for dinner...