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 of the Grand Place but we were also intrigue by …