Chizuru Tei is a Japanese Fusion Restaurant

Experience beautiful Japanese Fusion in the heart of Edinburgh.