Chan Chuen is a long-standing restaurant offering Chinese and Japanese cuisine. Established in 2003, it's a pioneer in the area.