About
The Square, located in the Radisson Blu Astrid hotel, is a very pleasant restaurant for dining during the evening or to enjoy a quick lunch during the day. The restaurant is situated in a unique location in Antwerp. The meter-high windows of the restaurant offer views of the Koningin Astridplein and one of the most beautiful station buildings in the world, the Central Station
Details