We were told it was done on-site when we were shown around, but further questioning at a later date when trying to find out if various items contained gluten or not was met with a blank look and a 'we'd have to read what the packet said' - so no, it's reheated on site, from the sounds of things