Inconsistent. When it's good, it's good. When it's not, it sucks - or is disappointingly different from what you ordered the last time. This use to be my favorite place but I've pretty much given up on it now. Also make sure you check your take-out order before you leave. Twice I didn't and got something other than what I had ordered. Can't speak for the other locations but beware of this one.