Il ristorante The Square si trova al piano terra dell’albergo Radisson Blu Astrid. Con le sue grandi finestre offre una bella vista sulla vivace piazza Astridplein e la Stazione ferroviaria Centrale. Il ristorante serve una cucina franco-belga, arricchita dai piatti più famosi della cucina internazionale. Il venerdì e il sabato sera viene suonata musica da piano bar dal vivo.