Dried Tomatoes

Organic tomatoes are dehydrated without using any additives whilst preserving their natureness.