Barba is a fantastic, family-friendly restaurant in Leuven that welcomes even the littlest diners.
Mechelsestraat 22, 3000 Leuven, Belgium