Perched up on a hill with a nice scenery, this restaurant is your traditional Swiss establishment located along a hiking trail. Great place to stop for a beverage and Swiss-German fare after your hike up.Popular with the motorcycle crowd, who drive up for a beer stop.There is also a lookout tower you can climb…