We moved to the atwood area about a year ago, and have visited Wongs several times. It does not have an ambiance to write home about, but the food has been consistently good: flavorful, not greasy and very reasonable portions and prices. The owners/staff are all very nice and friendly too.
Its not a place to bring a hot date, but for a nice quick meal its a great spot.