Bay Area pho sensation opens biggest location yet

The restaurant’s first Peninsula location opens soon.