I've ordered takeout from this place a few times. Generally, it was an average fare much like the other surrounding restaurants. 900 Don Mills mall does not have any outstanding restaurants, unfortunately.
Pho88 tends to overdo things when it comes to sodium. The "Special Pho" I tried was absolutely awful and almost made me sick. There was hardly any flavor in the broth besides salt. Other ingredients were average at best.
I've also tried a couple of chicken/rice/noodles dishes and they were ok, again, too much salt to my liking but not to the point where I felt like throwing up.
The place itself is small, but clean and the service is fine.