Italian restaurant offering gluten-free options, set in a natural oasis away from city noise.