Thai Orchid Cafe

900 Main St, Klamath Falls OR

(541) 273-0707

Rated 5.0 out of 5 from 1 Reviews Thai Orchid Cafe is a highly recommended Thai Restaurant Restaurant Ranked #1 of 24 Restaurants in Klamath Falls. Some say it is good.

★★★★★ on the 7th of August, 2013

Try the . . . hey, it's ALL good.
Location