I've been to Café Bloom a few times now, and they always seems to be out of something. What's more, the staff is entirely unapologetic about this issue - going so far as to serve us our food in spite of missing ingredients and without mentioning anything. I think most restaurant savvy people would agree: if you're missing an ingredient, inform the client before they pay for their order, or if you find out too late, apologize and attempt to replace it! But don't wait for me to notice something is missing and ask you about it. That's suspiciously like... lying.
It's a much needed cafe/lunch spot for the neighbourhood, but it feels a bit like they are taking advantage of the fact that you have few other options. And that is enough to make me say... I'll just go hungry.
Smarten up your ordering, and remind some of your staff that without customers, you don't have a business.