Get directions to: Lake Shore Lodge, Estes Park, CO
Restaurant address: 1700 Big Thompson Ave Estes Park, CO 80517, USA
Restaurant: Lake Shore Lodge