Terra Nova is a unique restaurant located in the picturesque Ribeira of Porto, by the Douro River. It specializes in fine codfish and oysters, offering a distinctive dining experience.