Orchid is a take-away to be found in Aberdeen in Aberdeenshire. Regretably, there isn't a menu for this takeaway on The Big Eat. Unfortunately, this website has yet to learn full information about Orchid but we are trying our best. There is a wide range of meals offered at Orchid. The takeaway makes Chinese.
No one has left a review yet.