Woodpecker's is an American restaurant offering international cuisine with a modern twist, set in a natural environment.