I came here with a local who's been here before. And even then we struggled to direct the taxi to the right location. It is only in fact a 5-10 minute walk from Xiangmihu MTR station, but good luck walking in the right direction. You'll certainly feel like you're going the wrong way before you find it, and from the outside, it doesn't even really look like a restaurant (see photos).
Once you get through the underwhelming exterior, the decor inside is incredibly pleasant. There's a definite Buddhist influence. The staff were all friendly, and the food absolutely delicious.
It was a little expensive, costing ¥160 to fill both of us, but I would say that it was worth it. The food was superb.
I especially liked the dumplings.
Everything about this place is excellent... if you can find it.
Cons: Very difficult to find