I tried the Pho at Vina Vietnamese in Metro food court yesterday. It's a little pricey for what you get (I paid 5.63 taxes in for a small), but then again it is in the food court.
It was better than I was expecting. Soup was quite good in my opinion, and the serving size was alright. Definitely worth checking out if you want some Pho in Metrotown, but lazy to go anywhere else