Small, Cosy and “Zen”, a Japanese restaurant in the heart of Hangzhou.