Saint Michel Snack, snack in Sint-Pieters-Woluwe