Preheat oven to 165 degrees C. Lightly grease and flour three 23cm round cake tins.
In a medium size bowl combine the flour, sugar, salt, bicarb soda, baking powder and cinnamon. Mix well.
In another bowl beat eggs, vegetable oil and vanilla together. Pour the egg mixture into the flour mixture and mix well. Stir in the grated zucchini. Divide mixture between the three tins.
Bake for 25 minutes. Allow the cakes to cool in the pans.
To Make icing: Cream together the cream cheese, butter or margarine. Add the icing sugar, a little at a time. Add 2 teaspoons vanilla and mix well. Spread on cool cake layers to sandwich the layers together and cover the top.