Restaurant Allee offers a nature-inspired dining experience.