skip to main content skip to footer

WELCOME BACK TO TERRA NOVA!

We are open Monday - Saturday 11:30am to 10pm & Sunday 12pm-9pm

We are offering limited indoor dinning, outdoor patio dinning & take out!

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


We are taking all the necessary precautions for the safety of our team & customers. 

A face mask or covering is required to enter the restaurant and dining areas. We ask that you follow our social distancing guidelines and keep a 6ft distance between you and others.


Additionally: Happy Hour has been temporarily suspended until further notice