August 12, 2018 August 16, 2020 Food & Drink / Places to go / Restaurant Le Roy d’Espagne This is restaurant is situated in the Grand Place and it is a wonderful restaurant. You have a fantastic view …