Matcha Swiss Roll
Matcha Swiss Roll (ę¹č¶ćć¼ć«ć±ć¼ć) is a Japanese traditional cake! It’s a Matcha flavored fluffy sponge cake, rolled up with whipped cream! First time, I fell in love with Matcha whilst on holidays in Barcelona, one year before! We tasted Matcha Swiss Roll cake at 1 Michelin star restaurant @dospalillos (Fusion Asian dishes with tapas). Matcha …