Been here a few times but seems like everytime I'm back, the name of the restaurant changes. Regardless of what the restaurant is called, the food is always good here. Service is nice and quick. If you're in the Vaughan area, this is probably the best place to satisfy your pho craving.
Note, this place does not take any credit card but they do take debit card.
Cheers.