Although the lines are long sometimes this is definitely worth the wait! Everything is made fresh to order....I'm never disappointed when I visit. You can't beat the great sandwiches (grilled chicken is wonderful) and salads (I love the Huli Huli Chop). Plus they have outdoor seating. Call ahead to avoid the lines...
Pros: Great, fresh food for lunch!
Cons: Lines can sometimes be long...but you can order ahead to pick up.