Place du Nord is a Grand Cafe situated near the Beursgebouw and within walking distance of the station. It offers business catering services and is located in the city center.