This is the famous Sister Lam Yong Tau Foo was previously located near The Mines Shopping Complex in Balakong.
This restaurant is actually famous for their paper wrapped chicken (Chee Pao Kai). Back in Balakong, there were 3 restaurants serving paper wrapped chicken and so happened all 3 restaurants were related.
One restaurant belongs to the father, while the other 2 were operated by his sons and daughters.
So this Sister Lam Yong Tau Foo is that restaurant operated by the daughters. Some refer to them as the 3 sisters restaurant.
So now they have relocated to Pusat Perdagangan Seri Kembangan.