Crooked Birch Kitchen is a cozy eatery nestled in Lee, NH, known for its comforting and rustic atmosphere.
Specializing in farm-to-table cuisine, this restaurant offers a diverse menu featuring locally sourced ingredients and creative dishes.
Generated from their business information