Discover Klamath logo
Klamath Experience Partners
Food & Beverage

Thai Orchid (Main)

Thai Orchid is a modest, unassuming Thai restaurant that offers traditional favorites like curries and noodle stir-fries. 

900 Main Street, Klamath Falls, OR, 97603
541-884-1622
No items found.
No items found.