Monkey Puzzle is a restaurant at North Devon Resort, offering dishes made with fresh, local ingredients.