Canal in Vilvoorde is a relaxed, family-friendly riverside spot perfect for a meal out with your little ones.
Maria-Theresialaan 47, 1800 Vilvoorde, Belgium