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