So you're around Piccadilly, perhaps shopping and you need a rest... This Japanese shop cum little desserts cafe is really worth a try!
Having lived in London all my life I must have passed here hundreds of times but walked in for the first time last week. A range of Japanese sweets welcomed me and I opted for the Sakura mochi a friend had raved about. He was right, it was delightful. Even better still if you ask to eat your selection(s) at the tables there, you are given green tea to wash it down with!
I can see myself coming a lot more often...
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.