I've been here a bunch of times and this place is okay. There aren't a lot of places to eat on Walnut Street (there's a creperie across the street, a Thai place further down, a breakfast place, etc) and it's not a bad deal. I've had their katsudon and tri-colored roll. The first comes with soup and salad - get miso soup and ginger dressing!
The roll was yummy (so juicy!) but maybe a little pricey... it comes with six pieces, two w salmon, two w tuna, and two w avocados on top, for $9.