Den Beiaard offers a relaxed, no-frills dining experience perfect for families.
Monseigneur Ladeuzeplein 8, 3000 Leuven, Belgium