Ristorante l'Eden is an Italian restaurant offering a wide selection of classic dishes, including homemade pasta and crispy, stone-oven pizza.