The Lotus is a good Vietnamese restaurant. I have always been pleased with the food and service at their stadium village location. They have a good selection of vegetarian and meaty options.
I think they have the best spring rolls in town, plus they make a vegetarian version with mock duck that is great!
more