Advertisement
Place your ad here.
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.