I was hoping to give this place another chance yet sadly it's about the same. There's nothing wrong with the food but it's just when you have eaten at other Vietnamese places that are so much better, you expect more.
The spring rolls are what you would find in Chinese take out. The crust is very thick and not the Vietnamese dough that would be used which is much thinner. Rice dishes were quite good. Noodles were ok althought the broth for pho is very tasty.
Overall for Markham, it's fine. It's Vietnamese run by Chinese. If you want Vietnamese food run by Vietnamese, you have to venture about 15-20 mins out. Helps if you speak Cantonese or Mandarian. Friendly service.