Restaurant Rosengarten - Delicious Food and One of the Best Views of the City of Bern

Restaurant Rosengarten - Delicious Food and One of the Best Views of the City of Bern

Here David finds himself in the city of Bern, Switzerland where he visits one of the citys best restaurants, Restaurant Rosengarden.

Located on a hillside rose garden, the Restaurant Rosengarden offers delicious international cuisine, along with some of the best views of the city of Bern.