Tattu Edinburgh

18 W Register St, Edinburgh EH2 2AA, United Kingdom

Edinburgh, United Kingdom

Traditional & modern Chinese cuisine served in an opulent restaurant festooned with cherry blossoms.

Rating: 1347

Score: 4.3

Price:

No reviews available.