I have not been to Teow Chew Lor in a long time. The food was not appealing to me but as Kris pointed out, they serve braised meats and that would be right up my alley.