Has anyone eaten here? Did you like it? What were the dinner prices like?
I haven't but I stayed just near there last year and was told by one of the staff where I was staying that it was one of the best vegetarian restaurants in Rome and worth trying even if you were not vegetarian. He also said that it was reasonably priced. If you google the restaurant name pages of reviews etc come up.