Edelweiss Restaurant
317 Strawberry Creek
Bedford, WY 83112
Phone: 307-883-4512
Not open during winter.