Thai Orchid Restaurant -------------

285 Liberty St NE #250, Salem
(503) 391-2930

Order Online

Thai Orchid Restaurant -------------

285 Liberty St NE #250, Salem, OR 97301
(503) 391-2930