Great restaurant and bakery. Has become a regular favourite for our family, serves authentic Chinese food at reasonable prices. Downsides are that the restaurant can be very busy especially at peak periods where you will either have to wait or be served in the downstairs bakery. Also occasionally staff do not speak fluent English so describing dishes can be challenging. Being a lover of truly authentic Chinese food, I can't recommend this restaurant more highly!