On Ah Kow's suggestion, we headed for Restoran Tua Huat for some home-cooked food. Tua Huat, famous for its loh mee, has its origin in Ulu Yam, near Batangkali. On one wall was tacked write-ups by a Chinese and English daily on its food.
The restaurant is easy to find. It is located at Jalan 19/3, Petaling Jaya. Just take the Rothman roundabout from where you could see the quaint Lisa de Inn that looks like its main body has been sliced off leaving only its facade. Take the 3 o'clock turn and ask people at some food stalls. It's is on the same street as Nanking Restaurant, a vegetarian outlet.