This charming Italian restaurant in Leuven offers a warm welcome to families.
Muntstraat 8, 3000 Leuven, Belgium