Thai Orchid
5A Johnston Terrace
Edinburgh EH1 2PW
United Kingdom