The Summit Restaurant “Gipfelrestaurant”

The Summit Restaurant opens in the Swiss Alps atop 2650 meters
The Summit Restaurant opens in the Swiss Alps atop 2650 meters

The Summit Restaurant opens in the Swiss Alps atop 2650 meters

Facebook Twitter LinkedIn After a day-long hectic and tiresome trekking to the top of a mountain, you surely would love to come across a restaurant that offers you great food and comfort as well. Scherrer has just done that by building…