Terra Nova is a hamburger restaurant offering a menu with burgers and more.