I've been to this restaurant twice, and felt as if it was 2 totally separate places due to the service. The first impression was nice. The service was quick, friendly, and very helpful in decision making.
The last experience was the opposite. We were rushed to our table. I believe that the host was nearly running to take us to our spot. Little interaction during the entire meal. Our meals were even dispersed incorrectly (- they put half of my sushi on one of my guest's plates and vice versa).
As for the food, I find it to be acceptable. I've ordered off of the sushi menu both times, and have found that the selection is pretty good for Pennsylvania.
They have a great happy hour, as well.