Thai food

Report Abuse

Thai food

Description

The Thai Orchid is a delightful Thai, family run Edinburgh restaurant, was one of the first to open in Edinburgh in 1996, and has gone from strength to strength since relocating to Johnston Terrace, just off the Royal Mile in June 2005.