Chizuru Tei

278 Morrison St, Edinburgh EH3 8DT, United Kingdom

Edinburgh, United Kingdom

Traditional & specialty Japanese dishes & sushi in a casual setting with colorful wall art.

Rating: 1142

Score: 4.7

Price: Moderately expensive

No reviews available.