I ate here twice while staying with relatives on O'ahu. This would be considered veg-friendly, as my relatives dug in to beef and turkey offerings. I got a vegetarian wrap-- it was HUGE-- and it was very tasty, so thought is going into the ingredients.
The second time we ate here, I didn't want so much in my stomach all at one time, so I looked over the salad menu. Trying to avoid cheese, I decided on a nice green salad that listed turkey as its sole animal-based protein. I asked the pleasant young man at the counter if I could have avocado in place of the turkey, and he assured me it would be no problem, that all items are made to order.
Very nice, and enough items in the case and on the menu that can be adapted to fit your needs. It's fresh and made on the spot, which is a HUGE thing in my book. As noted, it's just half a block to the beachfront in a public park, next to some residential places. If you're there, don't hesitate.
Cons: Hot inside, Parking can be limited at times