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