I've given Peking Tokyo 3 chances. It is just average food and an odd smell. The restaurant is small (and seemed tight to walk through). There are only about 8-10 tables in the restaurant and there are customers and wait staff walking past your table all the time.
Unless you are in the mood for average chinese food, tv, and watching kids running around, skip it.
Things I tried:
Sushi - Godzilla roll
Basil Chicken - average
Edamame
Seafood delite - no flavor, fake crab