Full menu with prices & pictures
Thai Orchid 8736 Moreland Street, Powell, 43065,...
The restaurant from Powell offers 152 different dishes and drinks on the menu at an average $10.1.
The average rating of 4.3 shows that the visitors have been very satisfied with the Thai Orchid so far.
The menu of the establishment is also suitable for vegetarians, as there are meals that completely abstain from meat.