What does Bergrestaurant mean?

Bergrestaurant - German to English

mountain restaurant