On a 35 degree day and after walking for hours around the city we we hungry and thirsty when we arrived. The restaurant location is easy to find, the dining areas in a converted kind of house with different levels. It was busy, and hot. No air conditioning, and because it was so busy really uncomfortable environment to eat in. There was a lot of variety. Most stuff seemed fresh except something I put in my salad from the buffet. I think it was sprouts. Sprouts down really hold up to well after sitting outside for hours in 35-40 degree heat. The problem with vegetarian restaurants in brazil is that there isn't a lot of creativity. It's easy to replace meat with soy protein in traditional dishes and that's what you usually find in rio. The food was good but not amazing. Would go back but there are better options in the city, not necessarily vegetarian restaurants.