Inaugurado em Novembro de 2015 o Restaurante São João está situado fisicamente na Unidade de Alimentação de São João e é gerido pelos serviços de Ação Social da Universidade do Porto - SASUP. Este espaço, aberto a toda a comunidade universitária e ao público em geral, tem várias valências. Para além de uma grande e soalheira esplanada para os dias quentes, o restaurante, inteiramente decorado sob a temática da medicina, possui uma sala polivalente com cerca de 100 lugares e uma sala privada com 20 lugares onde existe uma plataforma multimédia potenciada para apresentações ou visionamentos.
O serviço de bufete livre permite uma refeição rápida, mas o ambiente acolhedor é propício a uma longa conversa de amigos ou de profissionais.
O restaurante São João poderá também acolher, sob marcação, jantares e eventos de grupo, de lazer ou trabalho.
Este restaurante, não só enriquece a oferta de espaços ao dispôr de todos dentro da Universidade do Porto, como é, ao mesmo tempo, uma sala de visitas informal e um símbolo da abertura da Universidade ao exterior.