Viet Bistro is awesome. Don't be fooled by its location in a mall. This is not a typical mall food court restaurant. The food is wonderful, plentiful, and very reasonably priced. You'll have enough to bring home to have lunch the next day. Go with a group and get a lot of dishes so you can all sample everything. The wait staff is very helpful and attentive. Ask the owner for a history of Vietnam and she will be happy to share. I highly recommend a visit. If you're not familiar with Vietnamese food and need an explanation, simply ask. They'll be happy to help.
I don't know if they have a menu for kids, so if your child is fussy you might want to check the menu and/or inquire about a kids menu.