Thai Orchid Restaurant

285 Liberty St NE Ste 250
Salem, OR
503.391.2930
44.942041
-123.038298
Hours:
Mon - Thu:11:30am - 9pm
Fri:11:30am - 9:30pm
Sat:noon - 9:30pm
Sun:noon - 9pm

for Thai Orchid Restaurant
Directions
from: