meaning of Bahnhofsgaststätte

Bahnhofsgaststätte - German to English

station restaurant