Designed by
Title
The Chicken Rice Shop #76353156
Description
thechickenriceshop.com The Chicken Rice Shop is a chicken rice fast-food restaurant and Halal family restaurant chain in Malaysia. The chain is operated by TCR Restaurants Sdn Bhd, a company incorporated in Malaysia, which was established in June 2000
This image is editorial