There's quite a few spots in town to do your health food shopping, and for me when I've been in Byron I've shopped both here and at Santos.
Like mentioned in another review, this place does have strange hours (I can't remember though, sorry) and is quite cramped so a bit stressful if the store is busy! They are well stocked in beauty items though, so I was able to get hold of the toiletries I wanted and buy some other small snacks I wanted to try!
Due to their opening hours we never actually managed to eat out the cafe, probably just pot luck to be honest!
Cons: cramped, odd opening hours