skip to main content skip to footer

WELCOME TO TERRA NOVA

To all our valued customers, Terra Nova is open daily 12pm to 8pm for take out and delivery.

Call us at 856-589-8883 and we will have your order ready promptly for contactless pickup or delivery.

We have also partnered with Uber Eats for your convenience.

View a Tour of The Restaurant


Order Online With UberEats!

Order Now