Terra Nova Public House is a restaurant and pub. It appears to be a public establishment offering food and drinks. The establishment has been noted as closed at some point, but also has hours listed for Wednesday through Sunday.