Extremely slow, which makes it not worth it unless you want a leisurely meal. When I got there there was only one person in line in front of me, I put in a to go order and it took more than 30 minutes. Don't go if you need something quick or order WAY ahead if you do.
The food is pretty good. They offer gluten free toast, which is a nice alternative if you can't have gluten. The food is not worth the wait.