Their best roll is the oishii.  It's probably my favorite roll in the Pittsburgh area.  The place is reasonably priced and the food overall is of a high quality.  It's a VERY casual place, however and it's located near the University of Pittsburgh in Oakland.  Parking can be a little tough, but there is a small metered parking lot near by.