Tag: dumplings

  • Luyu & Yum Yum

    Luyu & Yum Yum

    Walking up a flight of stairs into this restaurant is like stepping into the forgotten world of ancient China.  With its high ceilings, wooden panels and rows of tea themed ornaments, this is a recluse from the hustle and bustle of the main street outside. Located in Newtown, the restaurant’s name is inspired from the…