Le Jura is a Swiss restaurant offering creative "Land & Sea" cuisine in a warm and inviting atmosphere.