The Legends, snack in Machelen: adres en openingsuren