What does Automatenrestaurant mean?

Automatenrestaurant - German to English

automat [Am.]