meaning of Bergrestaurant

Bergrestaurant - German to English

mountain restaurant