We've eaten here a bunch of times now and the food is always good. The rolls are decently sized and creative. Good value for money. Its the only place we frequent that actually remembers what I usually drink.
Granted we're always there on weeknights when its hardly ever really busy but we never had to wait long for our rolls and the service usually is excelllent so I dont know if there has been a change of staff or its just crazy busy during the weekends and that affects service but I dont recognize the issues others have mentioned.
One downside though is that you explicitly have to ask for the happy hour menu. It would be nice if they would just give it to you during happy hour.