Get directions to: Hickory House, Lamar, CO
Restaurant address: 1115 North Main Street Lamar, CO 81052, USA
Restaurant: Hickory House