Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Yreka

Nature's Kitchen, Yreka, California










Nature's Kitchen
412 S Main St
Yreka CA United States


Phone: 530.842.1136
Smoking: not permitted