Thai Orchid Restaurant
Thai Orchid Restaurant is a Thai restaurant located in Powell, OH 43065. It is one of the 709 Thai restaurants in United States. Address of Thai Orchid Restaurant is 8736 Moreland St, Powell, OH 43065, United States.
Thai Orchid Restaurant can be contacted at 17408813000.
Thai Orchid Restaurant is rated 4.5 (out of 5 stars) by 144 reviewers on the web.
Some of the places around Thai Orchid Restaurant are -
Liberty Pet Hospital
(Veterinarian) 8730 Moreland St Suite F, Powell, OH 43065, United States (approx. 265 meters)
barre3
(Physical fitness program) 8882 Moreland St, Powell, OH 43065, United States (approx. 229 meters)
Thai Orchid Restaurant
(Thai restaurant) 8736 Moreland St, Powell, OH 43065, United States (approx. 100 meters)
Papa John's Pizza
(Pizza restaurant) 8730 Moreland St Ste A, Powell, OH 43065, United States (approx. 286 meters)
Parkway Pub
(Pub) 8730 Moreland St, Powell, OH 43065, United States (approx. 247 meters)
Within less than half a Kilo meter of Thai Orchid Restaurant, you can also find Queen Nails, Jet's Pizza, Arc Chiropractic and Rehab, Fred Astaire Dance, Three Lemmons Insurance Agency, Enchanted Care Kids Campus, The Teaching Tree Preschool And Early Learning Academy - Preschool, Enchanted Care Learning Center, Primrose School at Golf Village, Indian Springs Elemantary and many more.
Distance From Major Landmarks
Distance between Thai Orchid Restaurant and
Culver's is approx 2 kilometers.
Distance between Thai Orchid Restaurant and
Local Roots is approx 2 kilometers.
Distance between Thai Orchid Restaurant and
Zoombezi Bay is approx 3 kilometers.
Address
8736 Moreland St, Powell, OH 43065, United States
FAQs:
What is the contact Number of Thai Orchid Restaurant?
Contact number of Thai Orchid Restaurant is 17408813000.
What is rating of Thai Orchid Restaurant?
Rating of Thai Orchid Restaurant is 4.5 out of 5 stars.
What is the address of Thai Orchid Restaurant?
Address of Thai Orchid Restaurant is 8736 Moreland St, Powell, OH 43065, United States.
Where is the Thai Orchid Restaurant located?
Thai Orchid Restaurant is located in Powell, OH 43065.