Passed by and went here for some quick food. Pretty quick service, however it's mostly self-serve and less formal. You have to grab your own plastic utensils, sauces, napkins, and meal (so we didn't need to tip when we ordered and paid the cashier after we walked in). We weren't served tea, as most vietnamese restaurants do. I assume it's more of a take-out place (so I definitely wouldn't come here with a large party)!
Inside, the decor seemed a bit outdated and the circulation very poor, as it felt very humid and stuffy. I didn't feel any air conditioning.
I ordered the vermicelli with spring roll and grilled chicken - very good and comparable to your above average vietnamese restaurant. Their prices are extremely well priced and reasonable. I would certainly come back here again if I'm in the area and wanted to grab quick, filling food for a fair price, in a casual environment.