"There are many Vietnamese restaurants around Ashburn and Leesburg, but most of them are either over priced and/or not that good. A bowl of soup shouldn't cost $15+. I think Pho Royal is a good value. The large pho bowls actually fill you up, and they cost around $10-12. My kids eat pho, and you can get a large plain one for around $7. The rice dishes are good, have generous portions, and are reasonable priced. The only thing I have been disappointed with have been the banh mi sandwiches. I thought they were a little skimpy on the meat for the $8 price tag. Overall, not the best Vietnamese food I've ever had, but I find myself coming back more often than not because it's better than most of the options around here."