Poacher’s Restaurant at The Crown Inn is a unique dining destination in the heart of Suffolk, UK. Their menu features locally sourced ingredients and their dishes are skillfully prepared by the chefs. The cozy ambiance and friendly staff make for a memorable dining experience.