This charming Italian eatery offers a warm welcome to families.
Sint Anna Laan 131, 1853 Vilvoorde, Belgium