At first sight, you could easily mistake the bamboo covered walls as a Chinese garden until the aroma's of XO sauce and steamed dumplings waft through the air. Lan Yuan is a Chinese dining institute situated on level 1 of the Top Ryde City shops. Visit for a Yum Cha lunch or select from a range of classics from the a la carte menu including crowd favourites BBQ char siu pork and sweet and sour crispy duck. With a setting inspired by the traditional Lan Yuan bamboo gardens of southern China, Lan Yuan Restaurant is a casual yet sophisticated dining experience. Welcoming and warm, Lan Yuan is the perfect space for friends, families and corporate events.
Features :