This restaurant is a 50+ year established iconic restaurant with 180 degrees of stunning lake and mountain views. Located at the tippy top of the mountain, travelers from all around stop in to this food de
↧