Sambucus is a restaurant offering traditional cuisine with a modern, creative touch.