Definitely one of the best restaurants in Antwerp!