Eden is a modern restaurant in a historic building.