Teow Chew Restaurant is one of those places you’d probably walk right past unless someone pointed it out. It sits quietly along Lebuh McNair, near the junction with Magazine …
Floral Dim Sum at Nordin Street, Penang, is one of the prettiest Yum Cha places you can try. Over the years, dim sum has gained a global following as …