I did a review of the Markham location of the same restaurant and gave them a higher score. Of course the way I see it is...there's zero competition for pho up there so hence they are definitely the gold standard up there. However, Scarberia has a plethora of pho options and while this place does make the cut, it does so barely.
I was mostly annoyed with my extra large pho that is somewhat closer to medium in my books. Now before you throw your arms up in disbelief I am a small guy and my appetite is rather small. I was still hungry after my XL pho! The beef while is marginally better grade than most hardly exists (okay exaggerated a bit). It does but just in smaller quantities than one would hope for. The broth is better than most and the noodles are on point for sure! Also, the grilled chicken pho is definitely an overachievement! Service is adequate.
Is this place worth going to? Hell yeah! Are you going to leave hungry? Probably...