Du Du Dumplings at Tiong Bahru Plaza, Singapore. Handcrafted Chinese dumplings at Tiong Bahru Plaza — plump, juicy, and irresistibly moreish. Find operating hours, location, and more.