Yan Chuan Roasters is a Chinese restaurant known for value-for-money roasted meats like char siew and roasted pork, with generous portions.