1573 S Main St, Yreka, CA 96097 +1 530-842-0646
restaurant, Yreka, CA, United States
Today
How to go there