Photo 1 of 1

< Prev Next > Castella

External link:…

Uploaded by: anika854

Date Uploaded: Feb. 23, 2017

Extra information about the photo: None



Castella is a popular Japanese sponge cake made of sugar, flour, eggs, and starch syrup. It is Japan’s favorite sweet treats, castella (also called kastuera) actually has European …