This is my go to Vietnamese place in the close Scarborough area.
It's in the Pmall plaza in the same building cluster as TD Bank.
Their pho is amazing, and the rice dishes are great!! My most recent visit though, i ordered some weird curry stir fry which I didn't like too much.
Open till 11pm 7 days a week!