The food here is legit guys and yes, I am an Asian who knows her Viet food, have ate banh mi my whole life, etc. I've had various sandwiches, eggrolls, and steam buns here and they are all pretty good. Of course they do not taste super fresh but what are you expecting? If you want fresh Viet food, go to a real Viet restaurant, not a semi "fast food" joint. The store is always clean and well lit. The customer service is not that bad for Vegas off of the strip. There are usually only a few customers when I'm there so the wait is never long. The prices are pretty darn cheap so that's also a huge plus.
The only reason why I gave this place 3 stars instead of 4 is that you can not use your debit or credit card here unless you spend at least $10. There is a big sign posted right by the register. I am generally not a cash carrier and I never spend more than $10 here per visit so that poses a problem for me!
Tip: You can ask for fish sauce if you need it. They will give it to you on the side in a plastic container.