Train station cafe serving sandwiches, rolls, coffee, and tea. Expect a busy, fast-paced environment.