skip to main content skip to footer

WELCOME BACK TO TERRA NOVA!

We are officially open daily 12pm to 10pm for outdoor dining & take out!

 Reservations are highly suggested. Call us at 856-589-8883. 


Additionally: Happy Hour has been temporarily suspended until further notice 


Order Online Delivery

With UberEats!

Order Now