|
Thai Orchid
5a Johnston Terrace
0131 225 6633
By the side of Edinburgh castle, Thai Orchard is one of the first Thai
restaurants in Edinburgh. . With friendly staff, they still have the reputation
as being one of the most popular with a great selection of authentic Thai
food on their extensive menu.
Opening Times: every day 12 noon midnighty

|