British restaurant "The Lodge" offers a relaxed atmosphere and locally sourced meals. It's located within a leisure park offering snowsports and outdoor activities.