What a treat going to Greens Organic is. The best of all restaurants that I have been to in Cuzco, the charm, the fine dining at an affordable price, and the excellent service are all reasons to go here. Enjoy the meals. Everything is organic and made from scratch. YUM.