Ngon has great ambience and service. It's a good place to take a date.
I wasn't completely floored by the food, though. I ordered a tofu dish that was overly simple and extremely small in terms of portion size (maybe 15 bites at most). But it cost $10, which was excessive, especially for lunch.
If they added a few more vegan menus, increased their portion sizes and jazzed up the food a little, this would be a gem of a Vietnamese restaurant. As of right now, it's pretty decent, but falls short of its potential.