Get directions to: Elmira Cabin, Elmira, CA
Restaurant address: 6081 California Pacific Rd Elmira, CA 95625, USA
Restaurant: Elmira Cabin