Cuckoo Birch is a pub, bar and grill offering a delightful selection of handcrafted pizzas. Enjoy British cuisine with vegetarian and vegan options available.