Terre Nature is an organic restaurant offering a buffet with beer and wine options. They provide seating and accept card payments.