Nal Urla is a restaurant offering a nature-immersed dining experience.