Cara's Kitchen and Bar offers family-friendly dining at Center Parcs, Longford Forest. Enjoy burgers, flatbreads, and pizzas made with local ingredients.