Alpen Restaurant & Bar

Restaurant & Bar inside the Beech Alpen Inn in the High Country