Thai Orchid Reviews & Details
900 1st Ave N
Thai Orchid is located at 900 1st Ave N in Moorhead near the intersection of 1st Ave N and 9th St N. Their menu consists of Thai dishes . Call (218) 227-0099 for takeout.
- Major Intersection:1St Ave N And 9Th St N
Tell us more about Thai Orchid Moorhead!