Listek in Polish means Leaf.
Stek in Polish means Steak, so we have a "LeafSteak" :)
7Jul-20-11
Incubare is the latin word of incubation which means sitting on or brooding bird's eggs in order to hatch them and that's what is represented by the logo: a nest, eggs and a bird.Ideal for a maternity.