Apparently this is a Buddhist Vegetarian Teahouse. It doesn't look much from the outside, and we had trouble finding it in the first place (more on this below), but once inside it's a lovely restaurant, with a massive range of beautifully presented food. Reading the menu is like reading a glossy magazine, with colour pictures of all the food. And when the food arrived it was delicious.
Plus it's cheap - we paid about £20 per person, despite ordering far more than we were able to eat. Only expensive thing is the tea, about £5 for a cup of Jasmine Tea. But it's very nice.
The reason we had difficulty finding it is that the address in Trip Advisor is wrong. The address is actually 2FL Shifanghaoting Building Xinyuannanlu, Chaoyang District, Beijing.
If you own or manage Samadhi Vegetarian Restaurant and Teahouse, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.