I was in Sofia for a week, and I believe I went to Zoya every day. Zoya is an almost vegan shop (see note below about bee products) with lots of eco-friendly and organic body care, makeup, household products, chocolate, and snacks. It also has a small selection of freshly-made sandwiches and raw desserts.
The raw desserts were fabulous. They had some fruit and nut parfaits that were particularly good. One had chia seeds at the bottom, which gave it an interesting texture. I also had a chocolate-banana thing that was to-die-for, and a tasty pumpkin and berry tart/pudding.
I got a sandwich there twice, and they were simple, but good. The sandwiches both had fresh vegetables and a spread. The sandwiches changed every day, and they only had a few available, so they are very likely to run out.
I almost forgot to mention the vegan mini-croissants. Mmmm!
There is a bench and a small table where you can eat or drink something, but I always took everything to go. It's a small store, so it's not the best place to sit and eat.
They have a good selection of organic products, both food and non-food. Some of the prices are good, but some are very high because they're imported from far away. It seemed to me that anything imported from Europe was pretty cheap and anything from further away was expensive, which makes sense.
The staff were all friendly and helpful. They will tell you that everything is vegan. However:
A note about bee products: Zoya is not all vegan; they do carry bee products, such as beeswax and royal jelly. None of the food I asked about had honey, so I think that whoever makes their food probably doesn't use honey. But be sure to ask. Not all the staff spoke English, but most did. The word for honey is pronounced "med".Pros: raw desserts, other food
Cons: uses bee products, small selection of food