TERRA is an organic restaurant offering an Italian Craft Kitchen and natural drinks, focusing on simple preparations with carefully sourced products.