1049 Bald Rock Rd, Berry Creek, CA 95916 (530) 589-3667
How to go there
Deli Loc: 39.6332 / -121.398
Plan your visit