A quick cake layered with semolina cream is sure to surprise your guests who announced their visit at the last minute. It's a ...