Wild Peckers is a restaurant offering a friendly atmosphere and a variety of menu options.