So i have been introduced to this place very recently and have enjoyed it on the two occasions i have went there (one dine in and the other was a take away). The price was very good, wine was priced cheaper than a normal restaurant. The spring rolls might have been a bit too greasy for my liking but most of China Town food is pretty much full of grease anyways.
I was in Vietnam for nearly 3 weeks 2 years ago now and enjoyed the food there, so maybe that is why I felt like I have tried all this before. In general though it is very tasty and decently priced. The actual restaurant is nice and small with comfy seats and nice atmosphere. When i went it was not very busy so can not judge on how the service is on a busy night but the food was quick to come out and was very tasty.