I took my vegetarian younger daughter, a senior in high school, to dinner at The Green Teahouse in New Haven. By the end of our meal, she had declared this relative newcomer her favorite (non-pizza-serving) restaurant. I completely understood where that came from, being rather enamored of The Green Teahouse myself. Its atmosphere is incredibly… Continue Reading