I wouldn't recommend this place for pickup. I ordered and apparently the fact that there are two registers - one for dine in and one for take out - doesn't matter. I waited for several minutes at the take out register before even being acknowledged and when I was, I was informed that even though the signs say that, I still have to wait in line. Just to pick up my food. What?
Edit: And let's add in that the chicken was under cooked and it wasn't warm anymore because I had to wait. I'll be calling the manager and hoping the roll fills me up so I'm not tempted to eat the chicken.