I thought it was good. We had carry out so I can't speak for the service inside the place - but the food was fresh and good.
Be sure to get a combo type meal - otherwise you'll spend $50 on 2 (albeit tasty) rolls.
Note that we were from out of town so I cannot speak on the consistency - but based on what I experienced it was quite good.