La Serra is a retail shop specializing in fresh and artificial flowers.