Good value food served by attentive waitress in a pleasant environment.
Not a large menu (apart from Pizza) but a good choice of fresh local produce.
Friendly owners serving both visitors and the local population.
Well worth a visit.
If you own or manage Terra Nova, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.