I think this is one of the better Pho places in San Jose. Tucked in a small inlet by Lawrence and just up...
All reviews seem positive