meaning of Automatenrestaurant

Automatenrestaurant - German to English

automat [Am.]