A country pub and restaurant, The Cranberry Farm offers British cuisine. It features bar service and serves lunch, dinner, and brunch.