The Log Cabin
64 E Sierra St
Portola
CA
96122
(530) 832-4400
Open Map
American Traditional
Restaurant