We had dinner here with my girlfriend and everything was delicious. Just the sushi could have been better, juicier. The staff didn't speak too good english, but there's an english menu - although, without prices on it.
Dishes were about 30 - 40 RMB, so for a nice 4 course dinner we paid 130 RMB. It was worth it.
We had difficulties to find it at first, but managed to find the place by showing local people the address in chinese.
If you will stay on Xi Hu Road and find number 27, as address says, you will find a locked door.
What you need to do to get there is: When walking down Xi Hu Road in direction to Beijing Rd, you will see a Converse store on the right side of the street. You take the next possibility to turn right, walk for about 50m and on your left you will see the entrance of Dafo temple. You turn left into to temple complex, walk straight across the place into a very small street, turn right and left around the corners and you're there!Pros: place, tasty
Cons: not easy to find, english menu without prices, not too good english spoken