This award-winning, 33 year old vegetarian restaurant is located across from Yale University and the historic New Haven Green.... [more]