I barely noticed Com Tam 168 changed their name since the old school Peach Garden...
Service is extremely poor, as expected from 90% of Asian restaurants. I asked them for something while they walked past me and they didn't even bother to flinch. The servers there don't speak English which could be quite frustrating.
The food itself is really good - it's one of the few places in Scarborough that actually gives you an option whether you want fresh or dry noodles in your pho. The soup itself is full of MSG (which some people may perceive as bad but it just means more delicious!.. just drink more water to compensate)..
They have many traditional Vietnamese toppings such as their speciality meat balls and shredded pork skin. Many chinese-owned vietnamese restaurants will not have those options.