(530) 926-1345
531 Chestnut St., Mount Shasta, CA 96067
View Map
Sorry, there are currently no reviews. Read More Mount Shasta Restaurant Reviews