No, Mindspace Shoreditch does not offer internal catering but you can order food to your meeting room e.g. From Pret a Manger.