Swiss Roll Lemon

Swiss Roll Lemon

A soft, lemon-flavored cake topped with cheese and fresh lemon paste in every bite.