The Green is a European restaurant offering regional specialties in a sporty setting with a panorama terrace.