Zen Zoo Tea
13050 San Vicente Blvd., Los Angeles, California 90049
Featured Review : This is a peaceful, lovely oasis of a teahouse in the middle of Brentwood, an area of LA I usually find a bit upscale and pretentious for my taste. Yet, in the midst of the shop- gucci-till-you-drop atmosphere, here is t...See Full Review