This place is totally legit. I was here last week on a friend's recommendation for the super duper fresh banh cuon and totally worth the drive. The open kitchen lets you see them making the rice wrapper fresh before your very eyes. I also had a bowl of pho which was very good as well.
Next time I'm back I will be ordering from the specials listed on the pieces of paper on the wall - some awesome dishes not listed in the menu. Will def be back next time I'm in Corso Italia.