O Forneiro is a European restaurant and pub offering a variety of food and drinks. It is located at Rua Guilherme Gomes Fernandes, nº 58.