
Review: Minamoto Kitchoan, Piccadilly, London
Visited: 24th April 2016 Minamoto Kitchoan Minamoto Kitchoan is a small shop in Piccadilly that is exclusively dedicated to Japanese sweets. Japanese sweets are not the hard boiled and gummies candies that Westerners are used to, but small cake type products called wagashi, often with flavoured fillings and decorated to look pretty. There are eleven […]