Snack Izmir in Vilvoorde is a fantastic, no-frills spot for families craving delicious Turkish food.
Grote Markt 32, 1800 Vilvoorde, Belgium