Thai Orchid Restaurant in Edinburgh

Thai Orchid Restaurant

5a, Johnston Terrace
EH1 2PW
Edinburgh (City of Edinburgh)
0131 225 6633
Write your review of Thai Orchid Restaurant
Select your star rating
Please select your star rating
Your review must be longer than 15 characters
Nearby similar companies
0.2 mi
Mai Thai
21 Old Fishmarket Close, 190, High St
Edinburgh EH1 1RW
0.2 mi
Ruan Thai
29 Cockburn Street
Edinburgh EH1 1BP
0.2 mi
Chang Thai
1 Craigs Close, 29, Cockburn St
Edinburgh EH1 1BN
0.2 mi
Ruanthai Restaurant
29, Cockburn St
Edinburgh EH1 1BN
0.4 mi
Shamoli Thai Indian Restaurant
105, High St
Edinburgh EH1 1SG
0.4 mi
Dusit
49A, Thistle St
Edinburgh EH2 1DY