March 21, 2005 00:35 | food

Kimuraya

Kimuraya

Baum Kuchen!!!
"Baum kuchen" means literally "tree cake" in german. But this is not a german product. It's from Japan. See those rings? Basically this is a cake made of a thin layer of spongy cake rolled up and sliced into .. er... cakes. Absolutely awesome.
They sold these at the Kimuraya around the corner from Jim's place in Kagurazaka where I stayed on my last trip. Sigh. I may not have proper ramen or sashimi or tonkatsu here... but at least I have Baum Kuchen...