This restaurant is a short walking distance away from the Dongsi subway station. From the subway, walk westwards towards the art museum along the Dongsi Xi Dajie, until you see the Wahaha hotel on your right. Longfu Plaza, where the the restaurant is situated, is just after the Wahaha hotel. The restaurant is on the west side of the building.
The food in this place is very tasty. The only downside is, that it's not 100 % vegan and there is no toilet. To go to the toilet, you need to walk around 100 m toward north and use a public lavatory.
I fully recommend this restaurant! It's affordable and the food is really good, Buddhist style vegetarian food.Pros: very tasty food, affordable, did I mention the tastiness?
Cons: not vegan, no toilet