What does Bahnhofsgaststätte mean?

Bahnhofsgaststätte - German to English

station restaurant