I agree that Satoriz is not the most impressive shop I've been in, but you can find here all the basic ingredients for vegetarian cooking and the prices are reasonable.
Sometimes it is a bit hard to be a vegetarian/vegan in Geneva, as often the price is much higher for vegetarian/vegan food than for meat/cheese food (unfortunately many shops and restaurants see vegetarianism as a very good business opportunity for them). I found in Satoriz the same soy yoghurt I used to buy in Geneva for almost half the price.
I'd definitely recommend Geneva based vegetarians to go to Satoriz from time to time to buy the basic ingredients they need for their daily cooking.
Cons: It is not in Geneva (but not far)