Above all this restaurant suffers from a seeming lack of experience. I can overlook mediocre service if the food is decent to good (unfortunately the food was fair at best). It took a very long time to get our tea and appetizers. And when the main dishes finally arrived, the waitstaff was very confused as to which dishes were what and in fact, some of them were incorrect.
Additionally, the timing was off (i.e. main dishes served at different times, and appetizers served with mains). Having enjoyed several quality Vietnamese meals, the fact that the best dish on the table was a Chinese dish is problematic. All of the main dishes in my party lacked flavor. Finally, the establishment had an unappetizing odor, which detracted from our dining experience. Our waitress did not even thank us at the end of the night, which really should just go without saying.