This is in Kleine Scheidegg. The name of the restaurant means Eiger North Face.
Photo album created with Web Album Generator