Our favorite restaurant in Athens, much to the surprise of my carnivorous friends, turned out to be Eden Vegetarian Restaurant in ... More