Established in June 2000, The Chicken Rice Shop (TCRS) is a prominent Malaysian-born family restaurant chain specialising in Halal Hainanese chicken rice. With over 100 outlets across Peninsular and East Malaysia, it is one of the largest chicken rice chains in the world
G24
N/A
-