2500 Almond St, Klamath Falls, OR 97601 +1 541-885-7980
restaurant, Klamath Falls, OR, United States
How to go there