Tattu

Tattu
18 West Register Street, Edinburgh, EH2 2AA
Photo of Tattu

Modern Chinese dining boasting an extravagant interior, tucked behind St Andrew's Square.